He creado un formulario de registro básico en el que cada usuario indica un nick y una contraseña. Estos datos son recogidos por un archivo PHP que crea un fichero llamado usuario.txt (donde "usuario" es el nick que se ha indicado al rellenar el formulario) e incluye como contenido en él su password.
Ahora estoy atascado, porque quiero que el módulo de identificación (basado en uno de Desarrolloweb.com) compare lo que el usuario escribe en el campo "contraseña" con el contenido de dicho archivo "usuario.txt" (que es la contraseña), pero no sé cómo hacerlo
De momento, mi código es algo así:
Código PHP:
<?
//defino el valor de $id, que es el nombre indicado por el usuario,
{
$_POST["usuario"] = $id;
//compruebo que la contraseña sea váilda
if ($_POST["contrasena"]==**aquí el script debería leer el contenido de $id.txt**){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: aplicacion.php");
}else {
//si no existe le mando otra vez a la portada pasando por la URL el error
header("Location: index.php?errorusuario=si");
}
?>
Aciass !
PD: sé que todo esto es más sencillo con base de datos, pero en mi servidor se paga aparte