[PHP & MySQL] file_exists will nicht

Leila
Ich wollte ne Abfrage basteln, die das Vorschaubild des Pferdes einfügt und wenn das nicht vorhanden ist, einen Platzhalter einsetzt.
Funktion hab ich gefunden, eingebaut und es funktioniert nicht.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
$vorschau "http://rge.bplaced.net/filemanager/Pferde/vorschau/$row[id].jpg";

     if ( file_exists ($vorschau) )
      {
      echo "
      <img src='http://rge.bplaced.net/filemanager/Pferde/vorschau/$row[id].jpg'><br/>";
      }
     else
      {
      echo "
      <img src='http://rge.bplaced.net/filemanager/Pferde/vorschau/ohne.png'><br/>";
      }


Ich hab dann mal, um zu testen, ob der überhaupt die IDs findet, hab dann folgendes noch dahintergesetzt:

php:
1:
2:
3:
4:
5:
6:
7:
8:
if ( file_exists $vorschau ) )
       {
        echo 'Die Datei ' $vorschau ' ist existent';
       }
      else
       {
        echo 'Die Datei ' $vorschau ' ist nicht existent';
       }


Als Ausgabe bekomm ich den Platzhalter und "Die Datei http://rge.bplaced.net/filemanager/Pferde/vorschau/40.jpg ist nicht existent" oder eben ne andere Id eingesetzt. Ohne die If-Abfrage zeigt er die Bilder problemlos an, aber so sagt er die Datei mit dem Dateinamen gäb es nicht, obwohl es die gibt...

Lg
Leila
entfernt ist die Datei nicht, die, die ich ersetzen lassen will, sollen einfach nicht vorhanden sein und soweit ich das in der Beschreibung gelesen hab, wo ich das her hab, müsste das passen...
Ersetzen in dem Sinne, dass dann eine andere Datei angezeigt wird, nicht den Namen stattdessen einspeichern.

²meeresblick: Ich schau mal Augenzwinkern

EDIT: Hab den Fehler gefunden, brauchte nen absoluten Pfad.

Kann zu
Leila
nur als "Laie" versteht man das nicht unbedingt Augenzwinkern