Una manera de hacerlo (pero poco segura), es hacer lo siguiente:
Código PHP:
<?
if(!($fp= fopen ("pass.txt", "r"))) die ("No se puede consultar el fichero");
$texto_documento = fread($fp, 2000000);
fclose ($fp);
$username="perro";
$password="gato";
$flag=0;
$texto=split("%",$texto_documento);
for($i=0;$i<count($texto);$i++){
$datos=split(":",$texto[$i]);
if((strcmp($username,$datos[0])==0) && (strcmp($password,$datos[1])==0)){
$flag=1;
}
}
if($flag!=0)
echo "CORRECTO";
else
echo "NO EXISTE COINCIDENCIA";
?>
Donde el fichero pass.txt contiene lo siguiente:
Quiero decir que el comentario de Seik no tiene lógica alguna.
Cita: sin base datos... se trata de un javascript
Quiero aclarar que sólo es un ejemplo para demostrar que es posible hacer algo así, pero como comente en un principio, la seguridad es este ejemplo es NULA, salvo que el fichero pass.txt estuviese bajo un directorio protegido, al cual solo tuviese acceso de lectura el usuario con que se realiza la consulta (por lo general el usuario bajo Unix es www-data).