Hallo,
ich vermute mal, daß ich ein Problem zwischen Mischung aus imperativer Programmierung und OOP habe.
Ich verwende eine Klasse, die aus einem Bild ein Thumbnail erzeugen kann. Nun hätte ich aber gerne, daß diese Klasse in einer Schleife für mich arbeitet und das tut sie nicht.
<?php
include_once('inc/easyphpthumbnail.class.php');
if ($handle = opendir('./bilder')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
while (false !== ($file = readdir($handle))) {
$path_parts = pathinfo($file);
if ( $path_parts['extension'] == 'jpg' ) {
$thumb = new easyphpthumbnail;
// Set thumbsize - automatic resize for landscape or portrait
$thumb -> Thumbsize = 300;
// Create the thumbnail and output to screen
$thumb -> Createthumb('bilder/'.$file.'');
}
}
closedir($handle);
}
?>
Ergebnis ist:
Directory handle: Resource id #3 Files: ...bild1.jpgbild2.jpg usw.
Kann mir einer erklären, was ich hier falsch mache?
Gruß, Lukas