Thumbnail script?!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von RaKo, 22. Januar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 22. Januar 2006
    Hallo,

    Ich will ein Bild upload service machen, doch bleibe ich an der stelle mit den Thumbnails hängen.

    Ich schaffe es einfach nicht.
    Sagen wir mal ich habe den bild path + namen in der variable "$bild"

    Wie kann ich jetzt das bild kopieren, verkleinern, und an den namen .tn ranhängen?

    Also das.jpg wird hochgeladen.
    dann in den ordner /bilder gepackt.

    Wie kann ich nun das.jpg von /bilder kopieren, verkleinern und als das.tn.jpg im /bilder ordner speichern?

    Danke, Gruss RaKo
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #2 22. Januar 2006
    vielleicht hilft dir das weiter ;). also halt mit <img src="thumb.php?bild=dein_bild.jpg">. also ich benutze das selbst. ist auch ganz nett
    PHP:
    <?
    if(
    file_exists ( $_GET [ 'bild' ])) {
      
    $neueBreite = 150 ;
      
    $size = getimagesize ( $_GET [ 'bild' ]);
      
    $breite = $size [ 0 ];
      
    $hoehe = $size [ 1 ];
      
    $neueHoehe = intval ( $hoehe * $neueBreite / $breite );

      if(
    $size [ 2 ]== 1 ) {
      
    $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 ) {
      
    $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 ) {
      
    $altesBild = ImageCreateFromPNG ( $_GET [ 'bild' ]);
      
    $neuesBild = imagecreatetruecolor ( $neueBreite , $neueHoehe );
      
    ImageCopyResized ( $neuesBild , $altesBild , 0 , 0 , 0 , 0 , $neueBreite , $neueHoehe , $breite , $hoehe );
      
    ImagePNG ( $neuesBild );
      }
    }
    ?> 
     

  4. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Thumbnail script
  1. Antworten:
    4
    Aufrufe:
    491
  2. Antworten:
    3
    Aufrufe:
    334
  3. Antworten:
    0
    Aufrufe:
    999
  4. Antworten:
    2
    Aufrufe:
    1.389
  5. Antworten:
    0
    Aufrufe:
    1.893
  • Annonce

  • Annonce