Media Datei

Hi,

die Frage wurde zwar schon mal gestellt… aber ich verstehe eine Sache nicht.
Ich habe ein Bild (PNG) in den Media Ordner geladen. In PHP kann ich das Bild finden und den Pfad zu diesem auslesen:


        $imageid = 29022 /*[TonneGelb.png]*/;		

	if(IPS_MediaExists($imageid))
		echo "bild da...<br>"; 
	else
    	die("ID #".$imageid.") Bild nicht vorhanden");

	$media=IPS_GetMedia($imageid);
	$imagepath="../".$media['MediaFile'];
	
	if(file_exists($imagepath))
		echo "bild da<br>";
	else
    	die("Datei nicht vorhanden");
	
    echo "<br>".$imagepath."<br>";
			
	$do_gelb = "img src='".$imagepath."'";

Beim Image habe ich bewusst die <> weg gelassen. Folgendes Ergebnis:

bild da…
bild da

…/media/TonneGelb.png
img src=’…/media/TonneGelb.png’

Wenn ich das Bild aber in einer HTMLBox anzeigen lassen… erscheint einfach nichts ?! Aber die Prüfungen im Vorfeld waren doch alle positiv. Warum also bleibt das Image leer? :slight_smile:

Grüße

Du musst dein Bild in den webfront/user Ordner ablegen. Und dann über /user/bild.jpg ansprechen.

paresy

Danke, funktioniert :slight_smile: