Fa anche questa prova: inserisci un url, poi una mail e poi ancora un url sempre nello stesso textareaOriginariamente inviato da Alhazred
Niente, è il forum che toglie i caratteri di escape dai messaggi.
Facendo copia/incolla del tuo codice compreso di escape (cliccando su quota appaiono) a me funziona correttamente.
Penso tu abbia problemi da qualche altra parte.
ho semplicemente fatto così
Codice PHP:
$messaggio = 'bla bla bla [email]pippo@pippo.it[/email] e ancora bla bla [url]www.unsito.it[/url]';
$messaggio = preg_replace("il_tuo_codice_per_email");
$messaggio = preg_replace("il_tuo_codice_per_url");
echo $messaggio;