Mailinglisten-Archive |
Hallo Leude! Mittlerweile läuft mein Upload-Script (eigentlich), der Fehler war der das PHP als CGI-Script (mit Interpreterzeile und Suffix .cgi) laufen muss, da es sonst keine Rechte zum Dateien speichern hat... wie auch immer... Wenn man alle 3 Uploadfelder benutz klappt es, läßt man allerdings das erste oder das zweite Uploadffeld aus, gibt ein Problem, weil sich das Array verschiebt. Hat jemand einen Vorschlag? Ich verarbeite die 3 Uploads ganz einfach in einer FOR-Schleife like this: if(isset($upfile)) { $anzUpfiles = "3"; for($i = 0; $i < $anzUpfiles; $i++) { if($upfile[$i] != "none" || $upfile[$i] != "") { stripslashes($upfile[$i]); $upfile_name[$i] = strtolower($upfile_name[$i]); if(!is_dir("/virtualdomains/meine/www/$lang/$table/$id")) { if(!mkdir("/virtualdomains/meine/www/$lang/$table/$id", 0777)) { echo "!!! ERROR !!!<br>Couldn´t make dir /virtualdomains/meine/www/$lang/$table/$id on the WebSever, please contact your system-administrator."; } } if(!copy($upfile[$i], "/virtualdomains/meine/www/$lang/$table/$id/$upfile_name[$i]")) { echo "Couldn´t save file [$upfile_name[$i]($i)] on the WebSever, please contact your system-administrator"; } } } } Vielen Dank schon mal für eure Hilfe! Viele Grüße... Lars -- ________________________ ZOO/M Medienagentur Steinweg 43a 56410 Montabaur Tel: 0 26 02 / 91 79 63 Fax: 0 26 02 / 91 79 61 http://www.zoom-media.de ________________________
php::bar PHP Wiki - Listenarchive