kostenloser Webspace werbefrei: lima-city


PHP-Script

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    t**********e

    Ich habe folgendes PHP-Script:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    	<title>Datei-Upload</title>
    </head>
    
    <body>
    <table border=0 align=center>
     <tr>
      <td>
       <h3>Datei-Upload</h3>
      </td>
     </tr>
     <tr>
      <td bgcolor=#F5F5F5>
       <form action="upload.php" method="post" enctype="multipart/form-data">
        Datei: <input name="datei" type="file">
        <input type="submit" value="Upload">
       </form>
      </td>
     </tr>
    </table>
    
    <table border=0 align=center>
     <tr>
      <td>
       <font color=red><h3>
    
    
    <?php
     # ���© Homepage-Total.de
    
    if($_FILES["datei"]["name"] == "") {
        echo "Keine Datei uebertragen."; 
      exit;
    }
    
    if($_FILES["datei"]["tmp_name"] == "") {
        echo "Fehler bei der Uebertragung, Datei zu gro�?"; 
      exit;
    }
    
    if($_FILES["datei"]["size"] == 0) {
      echo "Leere Datei!";
      exit;
    }
    
    # Geben Sie das genaue Ziel-Verzeichniss an, ausgehend von dieser Datei!
    move_uploaded_file($_FILES["datei"]["tmp_name"],
                       "".$_FILES["datei"]["name"]);
    
    echo "Datei ".$_FILES["datei"]["name"]." erfolgreich uebertragen.";
    ?>
    
    
       </h3></font>
      </td>
     </tr>
    </table>
    
    </body>
    </html>


    zum Übertragen einer tag/datei">Datei des Benutzers auf den Server.

    Leider weiß ich nicht, wie man da einstellen kann, dass es die Dateien nicht in das verzeichnis übertragt, wo die Datei ist, sonder indas Verzeichnis /uploaded/!

    Wisst ihr, wie das geht?
    Danke schon mal im Vorraus!

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. o******e

    Hallo technikhilfe.

    Eins vorweg:
    Dein Script ist sehr einfach und bestimmt unsicher. Außerdem solltest du dir den [ code ] Tag angewöhnen, aber das ist jetzt erstmal egal.

    Nun zu deinem Problem.
    Siehst du die Funktion move_uploaded_file() in deinem Script?
    Die betroffene Zeile musst du von
    move_uploaded_file($_FILES["datei"]["tmp_name"], "".$_FILES["datei"]["name"]);

    nach
    move_uploaded_file($_FILES["datei"]["tmp_name"], "uploaded/".$_FILES["datei"]["name"]);

    anpassen.

    Viel spaß noch mit deinem Webprojekt!

    lg
    Oleander

    €dit:
    Bitte vergiss nicht, dass das Verzeichnis auch vorhanden ist, das erspart Mühe und Arbeit.

    Beitrag geändert: 24.12.2008 22:30:39 von olearose
  4. Autor dieses Themas

    t**********e

    Danke, funkt jetzt perfekt!! :thumb:
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!