kostenloser Webspace werbefrei: lima-city


upload erweiterung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*******e

    hallo, hab ne frage, k?nnte einer so nett sein und mein skript so umschreiben dass man fast so wie bei h2o?s upload skript 5 dateien gleichzeitig hochladen kann???
    den quelltext findet ihr in einer textdatei der link ist: http://sneerfire.xardas.lima-city.de/bilder-upload/uploadtext.txt entweder ?ffnen oder per rechtsklick ziel speichern unter aufm eigenen pc speichern um?ndern und den link hierrein schreiben.
    mfg sneerfire
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Hab jetzt keine Lust deinen ganzen Quelltext durchzugucken, aber ich geb mal so ne Anelitung aus meinem Upload:

    Mach in dem Formular wo mann die Dateien zum Upload ausw?hlen kann dass hier:

    for($i=0;$i<$_POST["anzahl"];$i++)
         {
          print("
           <input type='file' name='file".$i."'>
           <br>
          ");
         }


    wobei du nat?rlich in einem Forumalar vorher die Anzahl ausw?hlen lassen musstes und nat?rlich musst du ?ber das jetztige Formular die Anzahl weiter mit?bergeben.

    Beim Upload kannst du das dann so machen:

    for($i=0;$i<$anzahl;$i++)
        {
          if(@copy($_FILES["file".$i]["tmp_name"],"/Upload/".$_FILES["file".$i]["name"]) and !empty($_FILES["file".$i]))
             {
               print("Datei hochgeladen");
             }
        }


    Der rest ist eigentlich einfach..in $_FILES["file".$i]["size"] steht die Dateigr??e und in $_FILES["file".$i]["type"] der Dateitype.

    Ich hoffe das hat geholfen,

    mfg mace


    Beitrag ge?ndert am 20.10.2005 21:22 von mace
  4. Hallo hab ne kleine frage dazu
    mit welchen befehl kann man dateiendungen herausfinden?
    ob es jpg ist oder php oder sowas...

    mfg me
  5. mit

    preg_match("/.(jpg|jpeg)/i", $file_name)

    funktioniert das zum Beispiel mit jpg-Dateien. ganz leicht auch um gif usw. erweiterbar. Einfach in die Klammer mit einf?gen und die einzelnen Formate mit "|" trennen

    Beitrag ge?ndert am 21.10.2005 14:21 von mudballs
  6. kannste mir helfen??

    copy($datei,$upload_dir.$dateiname);
    if( file_exists($upload_dir.$dateiname))
    {
    echo "<br><b>$dateiname</b> wurde mit <b> $datei_size Byte</b> erfolgreich hochgeladen.<BR>
    <b></b>";
    chmod ("$datei", 0777);
    rename("upload/$dateiname", "upload/$username.jpg");
    ...

    wie manns sieht wird beim uploaden der dateiname ge?ndert.. wenn ich jetzt bild.gif hochlade dann wird er auch zu jpg .. deswegen m?sste ich da die dateiname des dateies herausfinden... nicht nur bei gif bei allen =P
  7. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    die funktion pathinfo gibt mehrere sachen ?ber die URL aus, unter anderem auch die extension...
    also schau es dir mal an http://de.php.net/manual/de/function.pathinfo.php
  8. 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!