Originariamente inviato da Nunkij
perké usi le espressioni regolari? Con una semplice str_replace risolvi il problema!
solite sciocchezze...
se guardi nei post precedenti ti accorgerai che le str replace NON servono assolutamente in questi casi e potresti solo danneggiare il layout e tutto...

[quote]
$testo = preg_replace("[\
Quote Originariamente inviata da (.+)\
(.+)\[/quote\]]", "
<blockquote>\\1".":
"."<font color=#888888>\\2</font> </blockquote>", $testo);
Ma questo codice ti va?
i delimitatori sono diversi :master:

codice:
$testo = preg_replace("|\[quote=(.+)\](.+)\[\/quote\]|ui", " 
<blockquote>\\1".": 
"."<font color=#888888>\\2</font> </blockquote>", $testo);
prova ora