kostenloser Webspace werbefrei: lima-city


ein upload script der funktioniert

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    csmaparchiv

    csmaparchiv hat kostenlosen Webspace.

    ok, ich weiß, so ein thema gibt es bestimmt schon hunderte mal,
    aber hir ist mal ein upload script, das
    1)super leicht verständlich ist
    2)endlich mal funktioniert^^

    <?php
    $deindomain = "http://xxx.lima-city.de/";;
    $path = "Ordnerdeinerwahl/";

    ?>
    <html>
    <head>
    <title>Upload</title>
    </head>
    <body>
    <?
    if($action){
    $filename = "";
    $time=time();
    if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){
    $file = $HTTP_POST_FILES['userfile']['name'];
    $temp = $HTTP_POST_FILES['userfile']['tmp_name'];
    $path_parts = pathinfo($file);
    $filename = "xxx_" . $time . "." . $path_parts["extension"];
    $dest = $path.$filename;
    copy($temp, $dest);
    echo 'Datei ist auf dem Server!';
    echo 'Url der Datei: '.$deindomain.$path.$filename;
    }
    } else {
    ?>
    <form method="post" enctype="multipart/form-data" action="<?php echo $PHP_SELF ?>">
    <input type="hidden" name="MAX_FILE_SIZE" value="1000000">
    <br><strong>File Upload</strong><br><br>
    <input name="userfile" type="file" size=40><br><br>
    <input type="submit" name="action" value="Speichern">
    </form>
    <? } ?>
    </body>
    </html>


    Beitrag geändert: 16.8.2007 16:11:48 von csmaparchiv
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Muss ich gleich mal ausprobieren ...
  4. Autor dieses Themas

    csmaparchiv

    csmaparchiv hat kostenlosen Webspace.

    man muss eben nur 3 sachen ändern:

    $deindomain = "http://xxx.lima-city.de/";;;
    $path = "Ordnerdeinerwahl/";


    hier solltet ihr eure eigenen Sachen eintragen

    $filename = "xxx_" . $time . "." . $path_parts["extension"];


    in dieser zeile kannst du wo xxx steht, das xxx durch ein wort deiner wahl ersetzten. Die hochgeladenen Dateien bekommen dieses Wort als Dateianfang...

    <input type="hidden" name="MAX_FILE_SIZE" value="1000000">


    Hier könnt ihr die maximale Dateigröße festlegen...

    Beitrag geändert: 16.8.2007 16:20:04 von csmaparchiv
  5. Und was soll da dran so toll sein? Ich will ja nicht sagen, dass ich besser bin, aber das ist doch wohl klar, dass man die Datei nur aus dem Temp nehmen muss, nachdem sie gepostet wurde, um sie dann einfach in ein festes Verzeichnis zu verschieben...
    Ich will deine Arbeit nicht schlecht reden, ganz im Gegenteil, ich muss dch eher loben, dass du den anderen Members diesen Script aus gutem Willen zur Verfügung stellst^^
    Aber trotzdem, fein gemacht :)

    Man könnte eigentlich auch statt "$HTTP_POST_FILES" auch "$_FILES" benutzen, erspart etwas Schreibarbeit und ich find&#180;s halt moderner^^
  6. 1. Dieses Upload-Script ist nichts besonderes. Ja, es gibt im Internet tausende Uploadscripts, und vllt. ist dieses hier recht komfortabel. Aber ist es nicht am besten, sich selbst eines zu schreiben?

    2. Ein einziges Gespamme hier in dem Thread.

    3. Wo ist die Diskussionsgrundlage?

    4. Bitte nicht mehr posten!


    gruß
    ferdinand24
  7. 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!