Huhu
denn irgendwie nimmt er ja die quelle gif-bildes gar nicht wahr!
es geht also um das Image, jetzt habe ich es begriffen.
Ich vermute mal das Du das Script in einer anderen Datei per
Include einfügst.
Dann wird die Grafik von dieser (Mutter-)Datei aus referenziert.
Z.B. folgende Dateien
/gfx/image.gif
/index.php [1]
/more_scripts/example.php [2]
wenn jetzt PHP-Script [1] Script [2] included und [2] ein
HTML_TAG für die Grafik zurückliefert sollte das
so aussehen:
<img src="gfx/image.gif">
folgendes funktioniert nicht, da ja [2] in [1] eingefügt wird.
<img src="../gfx/image.gif">
Da sich [1] im Webroot befindet wird also versucht ein Verzeichnis "gfx" oberhalb davon anzusprechen.
Das existiert 1. nicht und 2. ist es verboten.
Es würde funktionieren wenn Du [2] direkt aufrufst.
Um auf der sicheren Seite zu sein, könntest Du Deine gfx absolut vom Webroot aus referenzieren.
<img src="/gfx/image.gif">
ich hoffe ich habe mich unverständlich genug ausgedrückt.
Viele Grüße
lulu