Datei-Upload funktioniert nicht wirklich

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datei-Upload funktioniert nicht wirklich

    Einen guten Morgen wünsche ich

    Ich habe ein Problem undzwar wollte ich ein Upload-Script fürn Kumpel einrichten. Doch irgendwie macht das Script nicht was ich möchte. Er lädt die Datei nicht hoch gibt aber der $_File[] error 0 aus. Was wie ich nachgeschaut habe bedeutet, dass die Datei erfolgreich hochgeladen wurde. Ich komme einfach nicht drauf woran es liegen kann.

    hier mal der Code:

    index.php
    PHP-Code:
    <form enctype="multipart/form-data" action="upload.php" method="post">
     
     <
    table border=0><pre>
     <
    tr><td colspan=2 bgcolor=#999999>Auswahl</td></tr>
     
    <tr>
       <
    td align="left" valign="top" bgcolor=#cccccc>Datei</td>
       
    <td>
            <
    input type="hidden" name="MAX_FILE_SIZE" value="100000000" 
    />
           <
    input name="datei" type="file" id="datei" size=30></td>
     </
    tr>
     <
    tr><td align="left" valign="top" bgcolor="cccccc"><font color="#000000" size="2" face="Arial">Beschreibung</font></td><td><textarea name="beschreibung" cols="50" rows="10" id="beschreibung"></textarea></td></tr><tr>
       <
    td></td>
       <
    td><input type=submit value="Hochladen"></td>
     </
    tr>
     </
    pre></table>
     </
    form
    upload.php
    PHP-Code:
    $uploaddir '../downloads/';

    print 
    "<pre>";
    if (
    move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir $_FILES['userfile']['name'])) {
       print 
    "File is valid, and was successfully uploaded.  Here's some more debugging info:\n";
       
    print_r($_FILES);
    } else {
       print 
    "Possible file upload attack!  Here's some debugging info:\n";
       
    print_r($_FILES);

    im upload.php geht er dauernd in die else Schleife, kommt aber wie gesagt error:0.


    Wäre wunderbar, wenn mir jemand von euch Hilfestellung geben könnte.

    MfG, gazzle

  • #2
    Re: Datei-Upload funktioniert nicht wirklich

    Regeln lesen und umsetzen.
    http://www.php.net/manual/de/features.file-upload.php lesen.
    Debugausgaben machen.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      wie heißt dein formularfeld?
      PHP-Code:
      <input name="[B]datei[/B] " type="file" ...> 
      und was schreibst du hier?
      PHP-Code:
      $_FILES['[B]userfile[/B] ']['tmp_name'
      da stimmt was nicht.

      gruß
      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Kommentar

      Lädt...
      X