Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2004, 13:21
benfiter
 
Fecha de Ingreso: octubre-2003
Ubicación: Villava [NA]
Mensajes: 13
Antigüedad: 20 años, 6 meses
Puntos: 0
Ya lo tengooo ! He conseguido que abra el fichero y lea la primera línea (línea 0) para compararla con la contraseña. De este modo, puedo almacenar en un fichero txt la información de un usuario y recuperarla línea por línea como si fueran campos en una tabla de la base de datos .

Ahí va el código:

Código PHP:
<?
//defino el valor de $id, $archivo y cuento sus líneas con count()
$id $_POST["usuario"];
$archivo file("$id.txt");
$lineas count($archivo);
?>
<? 
//veo si la contraseña contraseña es válida
if ($_POST["contrasena"]==$archivo[0]){ 
    
//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 
    
header("Location: index.php?errorusuario=si"); 

?>
Soy feliz !

Gracias de todos modos; si se os ocurre otra forma mejor y más "estética" (la seguridad no me importa demasiado, es para una web muuy pequeña) permanezco abierto a sugerencias.

Taluego !

Última edición por benfiter; 20/06/2004 a las 13:23