Hallo,
warum geht dann aber if(-f "../images/bild.jpg") nicht ?
-f? Hm... Probier mal if(-e "../images/bild.jpg")
Geht auch nicht...
Doch -e geht. Garantiert 100%ig.
Aber, bist Du Dir sicher, daß der Dateiname stimmt. Bedenke, daß es sich hier nicht um URL's handelt, sondern um lokale Dateipfade auf dem Server.
Überprüf das nochmals.
Grüße
Klaus