Hallo!
Ich habe ein kleines Script geschrieben, das so in einer Art Fortschrittsanzeige funktionieren soll, aber es klappt nicht so wie ich mir das vorstelle.
Ich möchte, dass in der Schleife bei jedem Abarbeiten einer Datei der Hinweis ausgegeben wird, welche Datei gerade hochgeladen wird, aber es klappt nicht. Erst ganz zum Schluss, wenn ich alles hochgeladen habe, dann kommt der Text gesammelt. Was mache ich denn da falsch?
Anbei mein Script:
Ich habe ein kleines Script geschrieben, das so in einer Art Fortschrittsanzeige funktionieren soll, aber es klappt nicht so wie ich mir das vorstelle.
Ich möchte, dass in der Schleife bei jedem Abarbeiten einer Datei der Hinweis ausgegeben wird, welche Datei gerade hochgeladen wird, aber es klappt nicht. Erst ganz zum Schluss, wenn ich alles hochgeladen habe, dann kommt der Text gesammelt. Was mache ich denn da falsch?
Anbei mein Script:
Code:
for ($i=0;$i<10;$i++) { $file=$_FILES["File$i"]['name']; $tmp=$_FILES["File$i"]['tmp_name']; $file=str_replace(" ","_",$file); //Leerzeichen im Dateinamen durch _ ersetzen $tmp=str_replace(" ","_",$tmp); $file=str_replace("%20","_",$file); //Leerzeichen %20% im Dateinamen durch _ ersetzen $tmp=str_replace("%20","_",$tmp); $file=str_replace("%","_",$file); // %-Zeichen im Dateinamen durch _ ersetzen $tmp=str_replace("%","_",$tmp); if (!empty($file)) { $fname=$PATH.$file; if (file_exists($fname)) { print "Die Datei $fname existiert bereits"; $error=1; } else { $zaehler=$i+1; echo "Bild Nr. $zaehler - $file wird hochgeladen...<br>\n"; if (move_uploaded_file($tmp, $fname)) { foto_in_db_eintragen($KFZ_ID,$file); } } } }
Kommentar