Jannis: Automatisch Thumbnails generieren und in Ordner speichern.

Beitrag lesen

$bild="img/".$file;

Das "img/" ist der Bildpfad für die Originale...

ImageJPEG($neuesBild,"thumbs/".$file);

Das "thumbs/" ist der Bildpfad für die Thumbnails.

Was muss ich hier genau anpassen und wie?
Ich bin PHP-technisch nicht sehr fit...

Die Bilder sind alle im Ordner portraits.
Die Thumbs befinden sich im Unterordner von portraits (thumbs)

So könnte es gehen...:

<?
$ordner = "portraits";
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
    if($file != "." && $file != "..") {
            $compl = $ordner."/".$file;
$bild="portraits/".$file;
$size=getimagesize($bild);
             $breite=$size[0];
             $hoehe=$size[1];
                 $neueHoehe=95;
                 $neueBreite=intval($breite*($neueHoehe/$hoehe));
                 $altesBild=ImageCreateFromJPEG($bild);
                 $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
                 imagecopyresampled($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
                 ImageJPEG($neuesBild,"portraits/thumbs/".$file);
    }
}
?>