Hallo Forum,
ich habe hier ein Problem:
Ich ermittle anhand
$y = GetImageSize($thumb);
die Größe eines Bildes...
Das Script funktioniert auch soweit recht gut, aber
am Ende der Ausgabe erhalte ich grundsätzlich die
Fehlermeldung:
Warning: getimagesize(10_jahre_grunz/thumbs/tn_thumbs) [function.getimagesize]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\grunz\bilder\loadpics.php on line 62
Die Pfade zu den Bilder & Thumbs sind jedoch richtig...
Hier mal das ganze Script:
<?php
echo "<h2>Bildergalerie: $topic</h2>";
echo "<div align="center">";
if(is_dir($dir)){
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
$thumbdir=$dir."thumbs/"; //Pfad für Thumbs
sort($files);
array_shift($files);
array_shift($files);
closedir($dh);
foreach($files as $bild){
$thumb=$thumbdir."tn_".$bild;
$y = GetImageSize($thumb); //Bildgröße ermitteln
if ($y[1]=="200")
{
$bild="<a href="$dir$bild"><img src=$thumb height="136" width="92"></a>";
} else {
$bild="<a href="$dir$bild"><img src=$thumb></a>";
}
echo "$bild\n";
$j++;
if($j%3 == 0){
}
}
echo "</div>";
}
else{
die("Galerie nicht gefunden!");
}
?>
Grüße
elBee