PHP Upload Probleme !!!



  • die variable $foto1 existiert !!!

    mit print $foto1; gibt :

    c:\\test.gif aus !!

    aber diesen $_FILES['bild']['name']; gibt nichts zurück !!!!

    hmmm k.a.

    cuu



  • Was sagt denn var_dump($_FILES); ?
    Oder probier statt $_FILES mal $HTTP_POST_FILES



  • Hallo geeky

    mit :

    var_dump($_FILES);

    result :

    array(0) { }

    und mit :

    print $HTTP_POST_FILES['bild']['name'];

    gibt nichts zurück !!! 😕 😕 😕

    was kann ich noch machen !!!



  • Dann liegt dein Fehler wohl eher beim Formular selber - hast du auch enctype="multipart/form-data" mit im form-Tag stehen?



  • nein geht nicht habe ich auch versucht !!!

    also ich weiß auch nicht mehr weiter 😕 😕 😕 😕 😕 😕

    cu 😞 😞 😞



  • Dann zeig doch mal den Code deines Formulars. Werden denn die anderen Sachen aus dem Formular richtig übertragen?



  • print'<table width="807" height="85" border="0">';
        print' <tr>';
        print' <td height="79"><form name="form1" method="get" action="updatefoto.php">';
        print'  <p align="center" class="Stil2">Fotos Einfügen</p>';
        print'  <table width="593" border="0">';
        print'    <tr>';
        print'      <td width="93"><span class="Stil1">Beschreibung</span></td>';
        print'      <td width="484"><input name="beschreibung" value="" type="text" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td>Foto1</td>';
        print'      <td><input name="foto1"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td><span class="Stil1">Foto2</span></td>';
        print'      <td><input name="foto2"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
         print'     <td>Foto3</td>';
         print'     <td><input name="foto3"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td><span class="Stil1">Foto4</span></td>';
        print'      <td><input name="foto4"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td>Foto5</td>';
        print'      <td><input name="foto5"  type="file" size="70"></td>';
        print'    </tr>';
         print'   <tr>';
         print'     <td><span class="Stil1">Foto6</span></td>';
         print'     <td><input name="foto6"  type="file" size="70"></td>';
         print'   </tr>';
         print'  <tr>';
         print'     <td>&nbsp;</td>';
         print'     <td><input type="submit" name="Submit" value="Senden">';
          print' <input type="reset" name="Submit2" value="Abbrechen"></td>';
          print' </tr>';
          print'</table>';
    
        print'</form></td>';
      print'</tr>';
    print'</table>';
    


  • Nimm mal method="post" und enctype="multipart/form-data"



  • print'<table width="807" height="85" border="0">';
        print' <tr>';
        print' <td height="79"><form name="form1" enctype="multipart/form-data" method="post" action="updatefoto.php">';
        print'  <p align="center" class="Stil2">Fotos Einfügen</p>';
        print'  <table width="593" border="0">';
        print'    <tr>';
        print'      <td width="93"><span class="Stil1">Beschreibung</span></td>';
        print'      <td width="484"><input name="beschreibung" value="" type="text" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td>Foto1</td>';
        print'      <td><input name="foto1"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td><span class="Stil1">Foto2</span></td>';
        print'      <td><input name="foto2"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
         print'     <td>Foto3</td>';
         print'     <td><input name="foto3"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td><span class="Stil1">Foto4</span></td>';
        print'      <td><input name="foto4"  type="file" size="70"></td>';
        print'    </tr>';
        print'    <tr>';
        print'      <td>Foto5</td>';
        print'      <td><input name="foto5"  type="file" size="70"></td>';
        print'    </tr>';
         print'   <tr>';
         print'     <td><span class="Stil1">Foto6</span></td>';
         print'     <td><input name="foto6"  type="file" size="70"></td>';
         print'   </tr>';
         print'  <tr>';
         print'     <td>&nbsp;</td>';
         print'     <td><input type="submit" name="Submit" value="Senden">';
          print' <input type="reset" name="Submit2" value="Abbrechen"></td>';
          print' </tr>';
          print'</table>';
    
        print'</form></td>';
      print'</tr>';
    print'</table>';
    

    _________________________________

    Geht auch nicht sorry !! 😞 😞 😞



  • 1.) Poste doch nicht immer wieder den praktisch unveränderten Code.
    2.) Wie versuchst du denn derzeit auf die Datei zuzugreifen?
    3.) Gibt var_dump(_FILES)odervar_dump(\_FILES) oder var\_dump(HTTP_POST_FILES) etwas aus - letzteres nicht ohne global innerhalb einer Funktion aufrufen


Anmelden zum Antworten