Hallo zusammen,
wer kann/mag mir bitte helfen?
Ich lasse mit scandir() einen Ordner mit Bilder auslesen. Zu den Bildern werden ausserdem noch ".", ".." und eine sich immer wieder erstellende "thumbs.db" mit in das array geladen.
Somit werden diese Dateien auch in der Ausgabe mit dargestellt.
Meine Idee war jetzt die Dateiendung mit strstr() auszufiltern und in der Wiedergabeschleife mit einer If auszufiltern.
Die Endung "jpg" wird auch wunderbar gelesen, aber die funktioniert nicht so wie ich es mir vorstelle.
Hat jemand vielleicht ne kleine Idee? Mach ich beim vergleich was falsch?
Vielen Dank für eine Hilfe!
Stefan
wer kann/mag mir bitte helfen?
Ich lasse mit scandir() einen Ordner mit Bilder auslesen. Zu den Bildern werden ausserdem noch ".", ".." und eine sich immer wieder erstellende "thumbs.db" mit in das array geladen.
Somit werden diese Dateien auch in der Ausgabe mit dargestellt.
Meine Idee war jetzt die Dateiendung mit strstr() auszufiltern und in der Wiedergabeschleife mit einer If auszufiltern.
PHP-Code:
for($i=11; $i<=15; $i++ ) {
$path = fotos/$cat/small/$menubild;
$end = strstr($path, '.');
if ($end = jpg) {
echo"
<td class='inv'>...</td><td><a href='fotos.php?cat=$cat&bild=$menubild'><img src='fotos/$cat/small/$menubild'
border='0'></a></td>";
} else {
echo" <td class='inv'>.</td><td class='inv'>.</td>";
}
$menubild = next($smalls);
}
Hat jemand vielleicht ne kleine Idee? Mach ich beim vergleich was falsch?
Vielen Dank für eine Hilfe!
Stefan
Kommentar