Salve ragazzi sto cercando di far visualizzare il testo di un file html abbastanza lungo su più pagine navigabili da parte dell'utente. Tali pagini si formano dinamicamente mediante l'uso della funzione predefinita spliti e precisamente nel momento in cui si incontra il tag personalizzato [PAGEBREAK]. Fino ad ora tutto bene, c'è un solo problema, le pagine vengono visualizzate con i tag html, il che rende il testo illegibile!
Sotto vi riporto il codice interessato, grazie.

Codice PHP:
//apre il file html con l'articolo
$filearticolo fopen($patharticolo,'r');

//verifica che il file esista
    
if(!$filearticolo){
        echo 
'<p align="center">[img]'.$rootpath.'/immagini/icone/48x48/actions/no.png[/img]
'
.
            
' ERRORE: Impossibile caricare il file dell\'articolo scelto!
</p>'
;
    }
//if

    //acquisisco il contenuto in html dell'articolo per un massimo di 1MB di informazioni (baste ed avenza x una pagina web!)
    
$htmldata fread($filearticolo1024*1024);
    
//chiudo la connessione con il file
    
fclose($filearticolo);
   
    
//pulisco il codice
    
$htmldata htmlspecialchars($htmldata);

    
//acquisisce il numero di pagina desiderato
    
if(!isset($_REQUEST['page'])){
        
$page 0;
    }else{
        
$page $_REQUEST['page'];
    }
//else
   
    //divide il testo in un array di pagine
    
$textarray spliti('\[PAGEBREAK]'$htmldata);
   
    
//sceglie la pagina desiderata
    
$htmldata $textarray[$page];
   

      
$PHP_SELF $_SERVER['PHP_SELF'];
 
    if (
$page != 0) {
          
$prevpage $page 1;
          echo 
"

<a href=\"
$PHP_SELF?idarticolo=$idarticolo&amp;page=$prevpage\">".
                  
'Pagina Precedente</a></p>';
    }
//if
 
    
echo "

$htmldata</p>";
 
    if (
$page count($textarray) - 1) {
          
$nextpage $page 1;
          echo 
"<p align='right'><a href=\"$PHP_SELF?idarticolo=$idarticolo&amp;page=$nextpage\">".
                  
'Pagina Successiva</a></p>';
    }
//if