tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
326
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Simon la Croix Simon la Croix ist offline Mitglied Bronze
    Registriert seit
    Nov 2003
    Ort
    Bremerhaven
    Beiträge
    44
    Ich hab 'n kleinen Bilderupload zusammengeschustert und komm an einer Stelle nich weiter. Ich würd gern die Datei umbenennen und den Namen vom Script erzeugen lassen.

    Der Name soll mal so aussehen: pic_12345678_01042007
    Mit pic sollen alle anfangen, dann eine zufällige achtsetllige Zahl und das Datum in dem Format wie es da steht. Aber da raucht mir bestenfalls der Kopf im Moment.

    So sieht das Script bisher aus:
    PHP-Code:
    <?php
    require('language.php');

    $tempname $_FILES['file']['tmp_name'];
    $size $_FILES['file']['size'];
    $tmparr pos($_FILES);
    $file $tmparr['tmp_name'];
    $info getimagesize ("{$file}");
    $width $info['0'];
    $height $info['1'];
    $type $info['2'];

    if(
    $type != "1" && $type != "2") {
        
    $err[] = $lang_error_type;
    }
    if(
    $width "800") {
        
    $err[] = $lang_error_width;
    }
    if(
    $height "600") {
        
    $err[] = $lang_error_height;
    }
    if(
    $size "100000") {
        
    $err[] = $lang_error_size;
    }

    if(empty(
    $err)) {
        
    copy("$tempname""pics/$name");
        echo 
    $lang_upload_success;
    }
    else {
        foreach(
    $err as $error)
        echo 
    "$error<br>";
    }
    ?>
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    PHP-Code:
    $filename sprintf('pic_%08d_%d'rand(099999999), date('dmY')); 
     
    Markus Wulftange

  3. #3
    Simon la Croix Simon la Croix ist offline Mitglied Bronze
    Registriert seit
    Nov 2003
    Ort
    Bremerhaven
    Beiträge
    44
    Super danke
     

  4. #4
    Avatar von MiNiMaG
    MiNiMaG MiNiMaG ist offline Mitglied Brokat
    Registriert seit
    Apr 2004
    Ort
    Zwickau / Sachsen
    Beiträge
    287
    Grundsätzlich stimme ich Gumbo zu, aber ich würde lieber microtime nehmen und dafür ein kleineres Random.

    Bei meinem Bilderuploadsys werde ich davon aber wieder weggehen, da ich irgendwie (vermutlich mit Randomname-Subdirs) die Dateinamen erhalten möchte.
    Ist Userfreundlicher.

    Wenn du mal schauen willst: http://pics.haxxxor.de
    Geändert von MiNiMaG (01.10.07 um 15:27 Uhr)
     
    ..:: MiNiMaG ::..

Ähnliche Themen

  1. Upload Script - JPG KEIN Upload möglich
    Von Radanua im Forum PHP
    Antworten: 12
    Letzter Beitrag: 12.09.10, 21:32
  2. Antworten: 11
    Letzter Beitrag: 26.06.09, 13:58
  3. Antworten: 4
    Letzter Beitrag: 12.09.08, 23:44
  4. Antworten: 3
    Letzter Beitrag: 30.04.08, 14:35
  5. thumbnail erzeugen vor dem upload
    Von pascalplus im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 16.12.04, 00:04