ma io farei cosi:
(cn un login semplice semplice)
Pagina Admin:
Codice PHP:
<?php
$password 
tua_password;

if (!isset(
$_POST['pswd']) || $_POST['pswd'] != $password) {
   echo
"
<html>
 <head>
  <title>Login</title>
 </head>
 <body>
  <form method='post' action='pagina invio dati'>
   <table>
    <tr>
     <td>Password:</td>
     <td><input type='password' size='10' /></td>
    </tr>
   </table>
  </form>
 </body>
</html>"
;
}

else {
   echo
"
codice html con form per l'invio dati tramite form POST
"
;
}
?>
Pagina per l'invio dati
Codice PHP:
<?php
$dato1 
$_POST['dato1'];
$dato2 $_POST['dato2'];
$fp fopen("file.txt" "a+");
fwrite($fp$dato1);
fwrite($fp$dato2);
fclose($fp);
?>


Pagina pubblica lettura dati
Codice PHP:
<?php
$filename 
"file.txt";
$fp fopen($filename"r");
$content fread($fpfilesize($filename));
fclose($fp);
echo
"
codice html usa 
$content per mostarre il contenuto del file
"
;
?>
ps: nn ho testato nulla nn escludo errori