ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > PHP: Dateiupload funktioniert nicht | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
24.03.2008, 22:42 Uhr Jinx Posts: 2077 Nutzer |
Hallo, ich hab mal wieder ein Problem mit PHP... Ich möchte eine Zip-Datei hochladen, habe dazu folgendes Formular: <form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="500000"> <input type="file" name="userfile"><br> <input type="submit" value="Hochladen"> </form> move_uploaded_file() gibt aber jedesmal FALSE zurück und $_FILES ist leer. Das Skript rödelt aber eine ganze Weile vor sich hin, die Datei scheint also hochgeladen zu werden. Kann ich das (außer über $_FILES) irgendwie prüfen? Woran könnte es liegen, dass der Upload nicht so klappt wie ich das will? -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ - Antworten - Zitieren - Direktlink - ] |
24.03.2008, 22:52 Uhr Mad_Dog Posts: 1944 Nutzer |
@Jinx: Du brauchst dazu ein Temporäres Verzeichnis, auf welches Dein Skript Zugriff hat. Schau mal in php.ini nach, ob das gesetzt ist. -- http://www.norman-interactive.com [ - Antworten - Zitieren - Direktlink - ] |
24.03.2008, 22:59 Uhr Jinx Posts: 2077 Nutzer |
Hm, sollte das nicht per default gesetzt sein? Im PHP-Manual klingts zumindest so... Ich werd mal eins setzen, danke! [edit] Ist gesetzt, aber die hochgeladene Datei taucht in dem Verzeichnis nirgends auf. -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ Dieser Beitrag wurde von Jinx am 24.03.2008 um 23:01 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
25.03.2008, 06:22 Uhr Mad_Dog Posts: 1944 Nutzer |
Lass Dir doch mal folgende Dinge ausgeben:php code:$_FILES['userfile']['tmp_name'] $_FILES['userfile']['name'] $_FILES['userfile']['error'] Besonders das Feld 'error' ist aufschlussreich. -- http://www.norman-interactive.com [ - Antworten - Zitieren - Direktlink - ] |
25.03.2008, 09:11 Uhr Jinx Posts: 2077 Nutzer |
@Mad_Dog: Naja.. Wie ich eingangs schon schrieb, $_FILES ist leer, dementsprechend auch $_FILES['userfile']['error']. Das ist es ja was mich so wundert... -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ - Antworten - Zitieren - Direktlink - ] |
25.03.2008, 23:06 Uhr Jinx Posts: 2077 Nutzer |
Problem gefunden... upload_max_filesize in der php.ini war zu klein. Ist aber schon doof, dass PHP da keine Fehlermeldung ausspuckt :/ -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ - Antworten - Zitieren - Direktlink - ] |
06.04.2008, 23:41 Uhr _PAB_ Posts: 3016 Nutzer |
@Jinx: Doch, doch, das tut's. Schau mal in Deine Logfiles. Default ist glaube ich das error-Logfile vom Apache. Ich leite meine Ausgabe aber immer in andere Dateien um. [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > PHP: Dateiupload funktioniert nicht | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |