Ciao a tutti
oggi stavo ristutturando webeasy perche non mi piacevala piu la struttura, tutto bene finche ho trovato la parte dove converte il bbcode
Codice PHP:
$bbcode=array(
'[P]' => '<p class="testo">',
'[/P]' => '</p>',
'[CODE]' => '<textarea readonly="readonly" class="codebox">',
'[/CODE]' => '</textarea>',
...
);
foreach($bbcode as $key => $value) {
$testo=str_replace($key, $value, $testo);
}
e il codice è seguito da altri due identici che pero convertono le emoction e i caratteri speciali
visto che adesso queste parti mi servono anche in altri punti del sito volevo metterli in un file incluso sotto forma di funzione e ho fatto
Codice PHP:
function bbcode($testo) {
$bbcode=array(
'[P]' => '<p class="testo">',
'[/P]' => '</p>',
'[CODE]' => '<textarea readonly="readonly" class="codebox">',
'[/CODE]' => '</textarea>',
);
foreach($bbcode as $key => $value) {
$testo=str_replace($key, $value, $testo);
}
return $testo;
}
solo che mi restituisce il testo non formattato e non so dove sbaglio, mi potete aiutarmi?
grazie in anticipo