Hi,
ich bin seit ungefähr 2 stunden an einem script zum erstellen von thumbnails.
inzwischen bin ich in der endphase(hoffe ich ma...
) angekommen. alles funktioniert einwandfrei bis auf imagecopyresampled(). die thumbnails werden zwar im richtigem breiten/höhen-verhältniss verkleinert, aber leider ein bisschen zu klein das ergebnis lässt sich hier sehen.
Im Code konnte ich bis jez aber keine fehler erkennen. Danke an die helfenden schonma im vorraus;)
ich bin seit ungefähr 2 stunden an einem script zum erstellen von thumbnails.
inzwischen bin ich in der endphase(hoffe ich ma...

PHP:
$uploaddir = 'images/pictures/';
$uploadfile= $uploaddir . $_FILES['photo']['name'];
move_uploaded_file($_FILES['photo']['tmp_name'], $uploadfile);
$PicPathOutThumb="http://www.html.de/images/thumbs/";
$PicPathOut = "http://www.html.de/images/pictures/";
$size= GetImageSize($uploadfile);
$breite=$size[0];
$hoehe=$size[1];
$neueHoeheThumb= 150;
$neueBreiteThumb=intval($breite*$neueHoeheThumb/$hoehe);
if($size[2]==2) {
$altesBild= ImageCreateFromJPEG($uploadfile);
$neuesBild= ImageCreateTrueColor($neueBreiteThumb,$neueHoeheThumb);
ImageCopyResampled($neuesBild,$altesBild,0,0,0,0,$neueBreiteThumb,$neueHoeheThumb,$breite,$hoehe);
ImageJPEG($neuesBild,$PicPathOutThumb . $_FILES['photo']['name']);
}