Salve a tutti,

ho una necessità a prima vista banale: inserire un una stringa una pagina html letta da un file locale. Utilizzo questo script:

Codice PHP:
// legge il file
$checosaleggere fopen($nomefile"r")
    or die (
"impossibile aprire il file");

$contenuto_file fread($checosaleggerefilesize($nomefile));

fclose($checosaleggere);

$campi explode("\n"$contenuto_file);
$num count($campi);

// inserisce la pagina html in una stringa
while ($num >= "2")    {

$stringa array_shift($campi);

$paginahtml $paginahtml.$stringa;

$num count($campi);

}

echo 
$paginahtml
a volte però, e non ho scoperto il motivo, la paginahtml inserita nella stringa appare corrotta, con dei caratteri mancanti o non riconosciuti che rendono il codice html 'sporco'....

qualche idea oppure si può usare un sistema diverso?

grazie mille !