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