Herr im Himmel: Martin schrieb dir das die gesuchten Infos in $_FILES zu finden sind und dedlfix sagte dir du sollst in beiden Arrays nachschauen...
Das hab ich ja gemacht, mit
if(isset($_POST['submit']) && $_POST['submit']=="abschicken"){
if($userfile == "") {
...
echo var_dump($_POST); echo "Metainformationen zu Erfolg oder Misserfolg: var_dump($_POST);<br>";
echo var_dump($_FILES); echo "Metainformationen zu Dateinamen und ggf. Dateigröße in var_dump($_FILES);<br>";
}
...
}
Das Ergebnis ist:
array(4) { ["MAX_FILE_SIZE"]=> string(9) ".ini_get(" ["artikelName"]=> string(0) "" ["preis"]=> string(11) "z.Bsp.: 420" ["submit"]=> string(10) "abschicken" } Metainformationen zu Erfolg oder Misserfolg: var_dump(Array);
array(1) { ["userfile"]=> array(5) { ["name"]=> string(8) "back.gif" ["type"]=> string(9) "image/gif" ["tmp_name"]=> string(28) "C:\xampplite\tmp\php33A7.tmp" ["error"]=> int(0) ["size"]=> int(51) } } Metainformationen zu Dateinamen und ggf. Dateigröße in var_dump(Array);
Aber damit kann ich nichts anfangen. Ich sehe lediglich, dass $userfile in $_FILES enthalten ist. Aber wieso gibt es keinen Eintrag in $_POST, resp. wieso wird es nicht hochgeladen?
Gruss
hannes