vero, ma il mio problema è diverso.

la pagina html non è statica, ma creata con parti PHP.

quindi non devo salvare la pagina per poi visualizzarla in un secondo momento, ma salvarla come se fosse interpretata dal browser.

Penso di dover usare gli Output Control Functions, tipo così:

Codice PHP:
<?php

ob_start
();
?>
Ciao <?php echo $nome?>;

<?php
$pagina 
ob_get_contents();
$f fopen("file.txt""w"); 
fwrite($f$pagina); 
fclose($f);
?>
solo che il browser comunque visualizza la pagina, cosa che non vorrei....

posso impedirlo?

forse adesso mi sono spiegato meglio.....