function thumb($bild, $breite, $dir) {
$foto = $dir.$bild;
// Bilddaten feststellen
$size=getimagesize($foto);
$breite=$size[0];
$hoehe=$size[1];
//hier die Breite festlegen
$neueBreite = $breite;
$neueHoehe=intval($hoehe*$neueBreite/$breite);
if($size[2]==1) {
// GIF
$altesBild=ImageCreateFromGIF($foto);
$neuesBild=ImageCreate($neueBreite,$neueHoehe);
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageGIF($neuesBild, $dir.'t_'.$bild);
}
elseif($size[2]==2) {
// JPG
$altesBild=ImageCreateFromJPEG($foto);
$neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImageJPEG($neuesBild, $dir.'t_'.$bild);
}
elseif($size[2]==3) {
// PNG
$altesBild=ImageCreateFromPNG($foto);
$neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
ImagePNG($neuesBild, $dir.'t_'.$bild);
}
}