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($checosaleggere, filesize($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 !