l'ho messa in una pagina nuova per non avere problemi con il resto del codice
Codice PHP:
<?
$s = "articolo di prova\n
# sezione: 1\n
# articolo: 1\n
\n
[CODICE]\n
ciao\n
[/CODICE]";
echo elaboraArt($s);
function elaboraArt($testo) {
// sostituisco l'invio
$order = array("\r\n", "\n", "\r");
$replace = "
";
$testo = str_replace($order, $replace, $testo);
$replace = array("/[CODICE]$1[/CODICE]");
$search = array("#<div id='artCode'>(.*?)</div>#is");
$testo = preg_replace($replace, $search, $testo);
return $testo;
}
?>
eccola è tutta qui
--- edit ---
ho scoperto che aveva fatto un casino con l'anteprima del codice "aveva trasformato il blocco [ CODE ]
quindi ho modificato il codice