ich hab ma versucht ein script zu basteln was auch eigentlich funktioniert....
aber irgendwie sehen die thumbs total beschissen aus....woran liegt das?
hier zum anschauen:
http://www.cg-music.de/index.php?view=djs
thumb script:
thx4help
aber irgendwie sehen die thumbs total beschissen aus....woran liegt das?
hier zum anschauen:
http://www.cg-music.de/index.php?view=djs
thumb script:
PHP:
<?php
#Dateiendung erkennen
$ftypea = explode(".","djpics/".$imagesource);
$ftype= strtolower($ftypea[1]);
#Header senden
if($ftype == "jpg" || $ftype == "pjpeg" || $ftype == "jpeg") {
header("Content-type: image/jpeg");
}
if($ftpye == "png") {
header("Content-type: image/png");
}
# Neue Breite unnd Höhe berechnen
$size = GetImageSize("djpics/".$imagesource);
$breite = $size[0];
$hoehe = $size[1];
$faktor = $hoehe / 90;
$neuebreite = round($breite / $faktor);
$neuehoehe = round($hoehe / $faktor);
#Bild kopieren und skalieren
$src_image = "djpics/".$imagesource;
if($ftype == "jpg" || $ftype == "pjpeg" || $ftype== "jpeg") {
$img = ImageCreateFromJPEG($src_image);
}
elseif($ftype == "png") {
$img = ImageCreateFromPNG($src_image);
}
$dimg = Imagecreate($neuebreite,$neuehoehe);
ImageCopyResized($dimg,$img, 0, 0, 0, 0,$neuebreite,$neuehoehe,$breite,$hoehe);
#Ausgabe des Bildes
if($ftype== "jpg" || $ftype == "pjpeg" || $ftype == "jpeg") {imageJPEG($dimg);}
elseif($ftype== "png") {imagePNG($dimg);}
?>
thx4help