Hallo ich
ich lese aus einer Datenbank 'ObjNr' aus, welche Namen von Bilder im Verzeichnis images sind.
Mein Problem: jetzt gibt es nicht für alle 'ObjNr' aus der Datenbank ein Bild mit diesem Namen, so daß hier kein Bild angezeigt wird.
Jetzt möchte ich, daß in diesem Fall das Bild 'schweinchen.jpg' angezeigt wird. Ich versuche mit is_file zu prüfen, ob dieser Link bzw. die Datei existiert
und in Abhängigkeit davon entweder das richtige Bild oder das Ersatzbild anzuzeigen. Aber leider funktionierts nicht. Weiß jemand warum?
$image = "http://www.domain.de/images/". mysql_result($result,$i, "ObjNr") . ".jpg";
if(is_file($image)):
echo "<td><img src=" . $image ."></td>";
else:
echo "<td><img src=http://www.domain.de/schweinchen.jpg></td>";
endif;
ich lese aus einer Datenbank 'ObjNr' aus, welche Namen von Bilder im Verzeichnis images sind.
Mein Problem: jetzt gibt es nicht für alle 'ObjNr' aus der Datenbank ein Bild mit diesem Namen, so daß hier kein Bild angezeigt wird.
Jetzt möchte ich, daß in diesem Fall das Bild 'schweinchen.jpg' angezeigt wird. Ich versuche mit is_file zu prüfen, ob dieser Link bzw. die Datei existiert
und in Abhängigkeit davon entweder das richtige Bild oder das Ersatzbild anzuzeigen. Aber leider funktionierts nicht. Weiß jemand warum?
$image = "http://www.domain.de/images/". mysql_result($result,$i, "ObjNr") . ".jpg";
if(is_file($image)):
echo "<td><img src=" . $image ."></td>";
else:
echo "<td><img src=http://www.domain.de/schweinchen.jpg></td>";
endif;
Kommentar