autenticacion con fich de texto

yador
11 de Junio del 2004
Hola a todos. A ver si podeis ayudarme.

Tengo que autentificar los datos de un formulario a modo de login chequeando su existencia en un fichero de texto. Lo he intentado de mil maneras pero nada. Aqui teneis una de las versiones para un formatos de fichero username passwd
username1 passwd1
username2 passwd2
...............

<?php
if ((!$fp=fopen("c:\appserv\www\table.txt","r")))
printf("No se pudo abrir el fichero");
else
{
$line="";



while((!feof($fp)) /*&& (flag==0)*/)
{
//$line=fgets($fp,20);
$username="";
$passwd="";
$centinela="";
while(($centinela=fgetc($fp))!=' ')
{
$username.=$centinela;
$centinela="";
}

while(($centinela=fgetc($fp))!="n")
{
$passwd.=$centinela;
$centinela="";
}
if($_POST['textfield']==$username && $_POST['textfield2']==$passwd)
{
fopen("http://www.google.es");
}

}
printf("Acceso denegado");
}



?>
Fatal error: Maximum execution time of 30 seconds exceeded in c:appservwwwautenticar.php on line 30


yador
11 de Junio del 2004
Cómo lo haceis vosotros?¿