Seite 1 von 1

Image-Tags mit PHP ?

Verfasst: 19.02.2006 02:09
von hibbert
Hi,
ich habe ein PHP-Script welches eine .png Image ausgibt. Der Sinn ist, das auf dieses Image ein Dynamischer Text geschrieben wird.

Mit html kann ich die .php-Datei die das Image erstellt wie ein Image einbinden, also <img src="..">, aber das geht leider nicht mit den bbCode Tags. als zb: [ externes Bild ]

Warum ? Kann man das ändern ?

thx hibbert

Verfasst: 19.02.2006 03:07
von Saint
Das ist ein Sicherheitsfeature - wurde, glaube ich ich, in der 2.0.10 oder so eingeführt.

Das kannst du aber in der bbcode.php wieder zurück ändern:

suche:

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
ersetze durch:

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\]((ht|f)tp://)([^\r\n\t<\"]*?)\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Gruß

Saint

Verfasst: 19.02.2006 12:50
von hibbert
jo thx