phpbar.de logo

Mailinglisten-Archive

[php] Abfrage

[php] Abfrage

OLMAYER @ WEB olmayer at web.de
Mo Feb 1 18:02:19 CET 2010


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