Datei Upload funzt net
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
tag/form">Formular Code:
<form method=\"post\" action=\"\'.htmlspecialchars($_SERVER[\'PHP_SELF?verw=2&ausw=1\']).\'\" name=\"meldung\"> Bild: <input type=\"hidden\" name=\"MAX_FILES_SIZE\" value=\"100000\"> <input type=\"file\" name=\"datei\" size=\"40\" maxlength=\"100000\"> <input type=\"submit\" name=\"Submit\" value=\"Senden\"> </form>
PHP Code in der selben Datei:
if (isset($_POST[\'Submit\'])) {//hier prüf ich ob schon auf senden geklickt wurde //dieser Wert ist TRUE if (isset($_FILES[\"datei\"])) {//hier prüf ich ob eine Datei zum hochladen ist //dieser Wert ist immer FALSE und hab keine Ahnung warum
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<form method=\"post\" action=\"\'.htmlspecialchars($_SERVER[\'PHP_SELF?verw=2&ausw=1\']).\'\" name=\"meldung\">
1. gibt es den Schlüssel PHP_SELF?verw=2&ausw=1 nicht im Array $_SERVER.
2. Fehlt enctype=\"multipart/form-data\" im <form>-Tag.
3. sehe ich keine PHP-Tags (<?php ... ?>) bei deinem Formular (möglicherweise kommen die ja schon vorher)
Richtig(er) wäre:
<form method=\"post\" action=\"<?php echo $_SERVER[\'PHP_SELF\']; ?>?verw=2&ausw=1\" name=\"meldung\" enctype=\"multipart/form-data\">
Beitrag geändert: 29.6.2008 11:43:34 von sandrock-jonas -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage