PHP Upload

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

  • #16
    Hm! jetzt fällt mir erst ein dass die Datei ja vom Server ausgestartet wird (der Xampp-Server hat mich wohl etwas verwirrt).
    Ja nun ist ja klar dass ich die Passwortsache mit ner einfachen Abfrage steuern kann und der Dateiupload funktioniert ja nun auch, na so ist das ja meistens :-)
    Hier nochmal der Code von dem letzten Link, der bei mir super funktioniert hat, den werd ich dann mal etwas umschreiben.
    Vielen Dank nochmal für die Geduld, hat ja nicht lange gedauert.

    PHP-Code:
    <h1>Upload</h1>

    <form
      action="<?php echo $_SERVER['PHP_SELF']; ?>"
      method="post"
      enctype="multipart/form-data">
    <input type="file" name="probe" />
    <input type="submit" value="Los!" />
    </form>
    <hr />
    <?php
      
    if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) {
        
    // Alternativ:            and   $_FILES['probe']['size']
        
    move_uploaded_file($_FILES['probe']['tmp_name'], "./newfile.txt");
        
    printf("Die Datei %s steht jetzt als " .
              
    "newfile.txt zur Verfügung.<br />\n",
          
    $_FILES['probe']['name']);
        
    printf("Sie ist %u Bytes groß und vom Typ %s.<br />\n",
          
    $_FILES['probe']['size'], $_FILES['probe']['type']);
      }
     
    ?>
    (ist ein Zitat)
    thevoltage.org
    carnivores-at-war.de
    forsmarkconfusion.com
    stephonics.de

    Kommentar


    • #17
      Eins noch, eine If Abfrage für die Überprüfung eines Passwortes ist doch sicher solange es im PHP Bereich ist und nich im JS, da ja das nicht angezeigt wird wenn die Seite vom Server geladen wird, nicht wahr?
      thevoltage.org
      carnivores-at-war.de
      forsmarkconfusion.com
      stephonics.de

      Kommentar


      • #18
        Doch, ist wahr. Meistens zumindest.

        Um die Ausnahmefälle zu erschlagen, schreib
        if (md5($_POST['password']) == '<dein MD5-gehashtes Passwort>')

        Kommentar

        Lädt...
        X