hey!
Ich möchte mit einem uploadscript dateien hochladen. Diese Dateien sollen ihren Dateinamen durch Nummern ersetz bekommen, die sich durch die Anzahl der schon vorhandenen Dateien errechnen...
001.jpg
002.jpg
003.jpg
004.jpg
wird eine Datei hochgeladen (hallo.jpg) soll diese sozusagen vor dem upload zu 005.jpg umbenannt werden, weil dies die zahl ist die als nächstes folgt... Zusätzlich sollen dann noch alle Dateinamen in eine Textdatei gespeichert werden...
Jetzt habe ich mit hilfe der Textdatei den nächsten Dateinamen bestimmt.
Jetzt müsste ich irgendwie den dateinamen hallo.jpg splitten, so das ich einfach hallo durch 005 ersetzen kann. Diese Datei dann in dem Verzeichnis speichern und den entgültigen namen in der textdatei speichern...
nur wie kann ich sowas realisieren?
ich hab von dem befehl move_uploaded_file gelesen, aber so weit ich weiß, kann ich den nur bei Dateien benutzen, die schon hochgeladen wurden. Die dateien werden hochgeladen und dann umbenannt... oder seh ich das falsch? das problem wäre dann nur, das ich nicht einfach so den richtigen dateinamen in die textdatei bekomme...
ich weiß nicht weiter!
kann mir jemand helfen?
Danke im Voraus!
MFG Israel's Son
Ich möchte mit einem uploadscript dateien hochladen. Diese Dateien sollen ihren Dateinamen durch Nummern ersetz bekommen, die sich durch die Anzahl der schon vorhandenen Dateien errechnen...
001.jpg
002.jpg
003.jpg
004.jpg
wird eine Datei hochgeladen (hallo.jpg) soll diese sozusagen vor dem upload zu 005.jpg umbenannt werden, weil dies die zahl ist die als nächstes folgt... Zusätzlich sollen dann noch alle Dateinamen in eine Textdatei gespeichert werden...
PHP-Code:
$count = count(file("datei.txt"));
$dateiname = sprintf("%03d", $count+1);
Jetzt müsste ich irgendwie den dateinamen hallo.jpg splitten, so das ich einfach hallo durch 005 ersetzen kann. Diese Datei dann in dem Verzeichnis speichern und den entgültigen namen in der textdatei speichern...
nur wie kann ich sowas realisieren?
ich hab von dem befehl move_uploaded_file gelesen, aber so weit ich weiß, kann ich den nur bei Dateien benutzen, die schon hochgeladen wurden. Die dateien werden hochgeladen und dann umbenannt... oder seh ich das falsch? das problem wäre dann nur, das ich nicht einfach so den richtigen dateinamen in die textdatei bekomme...
ich weiß nicht weiter!
kann mir jemand helfen?
Danke im Voraus!
MFG Israel's Son
Kommentar