Andreas: If-Abfrage um Bilder aus einem Verzeichnis zu prüfen

Hallo
ich habe ein Serverumzug vorgenommen beim gleichen Provider

Vorher hatte alles geklappt,
habe die Daten 1zu1 übernommen
jetzt erhalte ich keine Bilder mehr, die in der DB hinterlegt sind und mit
dem Verzeichnis bilder verknüpft sind.
Daten sind in der DB drin sowie auch die Bilder im Verzeichnis

Hier mein Script

$katalog1_auswahl1=mysql_query("select bild,katalog1,id FROM katalog_1 order
by katalog1");

while ($zeile1 = mysql_fetch_array($katalog1_auswahl1))
{

if ($zeile1["bild"] ==
file_exists("../bio-shop/bilder/".$zeile1["bild"].""))
{
echo "<img src='../bio-shop/bilder/".$zeile1["bild"]."' border='1'
width='50' height='50'>";
}else{
echo "<img src='../bio-shop/bilder/keinbild.gif' border='1' width='50'
height='50'>";
}

}
wer hat eine Idee, der Provider weiß sich auch keinen Rat mehr, vor allem
weil alles vorhanden ist.
Wenn ich die IF-Abfrage deaktiviere, dann bekomme ich die Bilder angezeigt!

Und jetzt?

Danke

Andreas

  1. Hallo.

    file_exists() dürfte ein als Resultat true oder false zurückgeben. $zeile1["bild"] ist aber ein Dateiname. Dein if-Abfrage wird daher nie erfüllt sein.

    Müsste eigentlich eher in Deinem Sinn sein:
    if (file_exists("../bio-shop/bilder/".$zeile1["bild"]."")) ...

    Grüße aus Würzburg
    Julian