Dateinamen automatisch inkrementieren

Ich habe einen Datei-Uploader und möchte, dass die Dateinamen die Nummer automatisch erhöhen. Ich habe nicht das Bedürfnis, dafür eine Datenbank zu verwenden, und ich möchte den Code relativ sauber halten. Ich bin ziemlich neu im Hochladen und Verwalten von Dateien in PHP, daher weiß ich nicht genau, was ich tun soll. Könnte mich jemand auf den richtigen Weg bringen?

Hier ist mein aktueller Code, er verwendet nur einen md5 einer Reihe von Samen.

<?php
if(isset($_FILES['imagedata']['tmp_name']))
{
// Directory related to the location of your gyazo script
    $newName = 'images/' . substr(md5(rand() . time()), 0, 20) . '.png';
    $tf = fopen($newName, 'w');
    fclose($tf);
    move_uploaded_file($_FILES['imagedata']['tmp_name'], $newName);
// Website
    echo 'http://davidknag.com/' . $newName;
}
?>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage