Mailinglisten-Archive |
Versuche ich mich auch mal am Kaffeesatzlesen: 1. Du benutzt mal $map und mal $image_map. Stelle sicher, dass du die richtige Variable benutzt (vorhin schriebst du "if (!file_exists( $image_map))...", obwohl diese vermutlich noch keinen Wert hat). Am besten verzichtest du auf eine davon ganz (siehe unten). 2. Ist "no_map.gif" wirklich in dem angegebenen Verzeichnis? 3. Prüfe nochmals, worauf dich Christian und Tim bereits hingewiesen haben (dass der absolute Verzeichnispfad auf dem Server korrekt ist und mit dem Pfad in der URL identisch ist). Die Wurzel deines Webspace' ist üblicherweise _nicht_ die Wurzel des Dateiverzeichnisses! Alles in allem wäre das: $image_map = "/uploads/trackmania/track_images/".$trackname.".jpg"; if (!file_exists($_SERVER['DOCUMENT_ROOT'].$image_map)) { $image_map ="/uploads/trackmania/track_images/no_map.gif"; } print "<IMG src=\"".$image_map."\" alt=\"\" />"; Auf die Variable $map würdest du ganz verzichten (= suchen & ersetzen). Die Bilder müsste du auch über die Adresszeile im Browser aufrufen können: http://www.trackmania.de/uploads/trackmania/track_images/trackname.jpg http://www.trackmania.de/uploads/trackmania/track_images/no_map.gif Wenn sie sich so nicht aufrufen lassen, dann gib doch mal Beispiel-URLs an, die funktionieren. Gruß, Mario Haßler -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser
php::bar PHP Wiki - Listenarchive