kostenloser Webspace werbefrei: lima-city


Thumbs erstellen....

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    f****t

    Hallo,
    also ich hab da so ein kleines Problem:
    Ich mache eine Gallery, und ich brauche Thumbs, da ich aber nicht selber alle Fotos hochlade, kann ich nicht machen,dass ich manuell bei mir auf dem PC Thumbs erstelle, also brauche ich ein Script, dass jedes Bild aus meinem Ordner "Bilder" verkleinert und in meinen Ordner "Thumbs" reinspeichert. Ich habe schon bei Google gesucht, die letzten paar Seiten von dem Unterforum hier durchsucht und alles ohne ergebnis....
    Bitte meldet euch wenn ihr was wisst! Thx im Vorraus!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Also google liefert schon sehr viele Ergebnisse, wenn man da sucht:
    http://www.google.de/search?hl=de&q=thumbnails+erstellen+php&spell=1

    Das hier hab ich mal gleich vom ersten Link geklaut:
    <? 
    // Bilddaten feststellen 
      $size=getimagesize($_GET['bild']); 
      $breite=$size[0]; 
      $hoehe=$size[1]; 
    
      //hier die Breite festlegen 
      $neueBreite=100; 
      $neueHoehe=intval($hoehe*$neueBreite/$breite); 
    
      if($size[2]==1) { 
      // GIF 
      $altesBild=ImageCreateFromGIF($_GET['bild']); 
      $neuesBild=ImageCreate($neueBreite,$neueHoehe); 
      ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); 
      ImageGIF($neuesBild); 
      } 
    
      elseif($size[2]==2) { 
      // JPG 
      $altesBild=ImageCreateFromJPEG($_GET['bild']); 
      $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe); 
      ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); 
      ImageJPEG($neuesBild); 
      } 
    
      elseif($size[2]==3) { 
      // PNG 
      $altesBild=ImageCreateFromPNG($_GET['bild']); 
      $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe); 
      ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); 
      ImagePNG($neuesBild); 
      } 
    
    ?>

    Sollte genau das sein, was du brauchst.
    Wenn die Bilder schon online sind und du nicht manuell alle Files angeben willst ?ber $_GET, kannst du ja auch ein Array basteln aus allen Bilder im Ordner. Mit nem Upload l?sst sich das bestimmt auch verkn?pfen.
  4. Autor dieses Themas

    f****t

    Ja und von wo nimmt der sich jetzt da die bilder??? Udn wohin speichert der die`?
  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!