12.10.2010, 15:53
(11.10.2010, 22:33)Sternachen schrieb: Am wichtigsten ist hierbei das dasganz am Ende da sich der Code von oben nach unten drucharbeitet und somit gewährleistet wird das das übriggebliebene "]" erst ganz zum schluss umgewandelt wird (:PHP-Code:$r = str_replace("]","'>",$r);
Problem ist aber, wenn du oder andere Leute z.B. im Script auf die Präfixe angebt, das es nicht richtig angezeigt wird
Beispiel:
[MyBB] Hallo Welt
wird zu
[MyBB'> Hallo Welt
@Micha:
Dies klappt wunderbar, danke
Mein Code, den ich eigentlich gemacht hab, aber nicht klappte, war
PHP-Code:
$r = preg_replace("#[color=(#?[da-fA-F]{6}|[a-z -]{3,})](.*?)[/color]+#i","<span style="color:1"> 2 </span>",$tr);