Ho creato un pannello di scrittura (con uno pseudo-bbcode) con pulsanti e una textarea.
I valori vengono passati ad un'altra pagina dove all'interno c'è questo codice:

Codice PHP:
// ALLINEAMENTI
$testo str_replace("[P-SINISTRA]""<p align=\"left\">"$testo);
$testo str_replace("[P-CENTRO]""<p align=\"center\">"$testo);
$testo str_replace("[P-DESTRA]""<p align=\"right\">"$testo);
$testo str_replace("[/P]""</p>"$testo);

// FONT-SIZE
$testo str_replace("[SIZE-40pc]""<span style=\"font-size: 40%\">"$testo);
$testo str_replace("[/SIZE]""</span>"$testo); 
Quando il testo mi viene mostrato nella nuova pagina, do una controllatina al codice sorgente.. ed ecco cosa compare:

codice:
<p align="right">paragrafo a destra</p>

<span style="">testo al 40 per cento</span>
STYLE rimane vuoto!! Sapete da cosa può derivare?