No funcionó al principio. Total, que fui indagando. Cambie los tags del php <? ?> por <?php ?> y walaaa, funcionó. No se a que es debido, pero imagino que debe ser por la versión de php.
Muchas gracias a todos!!
Muchas gracias a todos!!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú<html>
<head>
<title>Mi sitio</title>
</head>
<body>
<form method="POST" action="login.php">
<label for="Usuario">Usuario: </label>
<input type="text" name="Usuario" id="Usuario"/><br />
<label for="password">Contraseña: </label>
<input type="password" name="password" id="password" /><br />
<input type="submit" value="Entrar" />
</form>
</body>
</html>
<html>
<head>
<title></title>
</head>
<body>
<?
$user = "Usuario";
$pass = "password";
$f=fopen("usuarios.txt","r");
while(!feof($f)){
$linea = fgets($f);
//Pregunto si la linea empieza por el nombre de usuario dado, y si le sigue la barra vertical
if(preg_match("/(^".$user."\|)/",$linea))
//En caso de ser correcto, compruebo que empiece por el nombre de usuario, contenga la barra, y acabe en la contraseña.
if(preg_match("/(^".$user.")\|(".$pass."$)/",$linea))
echo "ENTRO";
else
echo "FALSO";
else
echo "FALSO";
}
fclose($f);
?>
</body>
</html>