Mailinglisten-Archive |
Hallo Mario, das war genau mein Fehler hatte mich da bestimmt verhaspelt, danke schön nun geht alles so wie es gehen soll. Gruss Olly -----Ursprüngliche Nachricht----- Von: php-bounces at phpbar.de [mailto:php-bounces at phpbar.de] Im Auftrag von "Mario Haßler" Gesendet: Montag, 1. Februar 2010 17:04 An: deutschsprachige PHP-Mailingliste Betreff: Re: [php] Abfrage 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 -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive