Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/01/2002, 14:12
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 4 meses
Puntos: 69
Re: Acceso usuarios desde formulario

Darklife, a ver, se me ocurre algo asi:

Suponte que en un archivo, llamado passwords.txt (recomiendo otro tipo de nombre, que no llame tanto la atencion como este), con los usuarios y las claves en esta manera :

usuario1:password1
usuario2:password2
etc

Entonces el archivo .php que procesaria el login puede ser :

<?
$usuario = $HTTP_POST_VARS["usuario"];
$password = $HTTP_POST_VARS["password"];

$archivo = "passwords.txt";
$archivo = file($archivo);
$login_correcto = 0;
foreach($archivo as $linea)
{
$datos = explode(":", $linea);
if ($datos[0] == $usuario && $datos[1]==$password) $login_correcto = 1;
}
if ($login_correcto)
{
si estamos aca es porque el usuario y passwords son correctos
}
else
{
//Caso contrario, los mandamos de nuevo al login
Header("Location: login.php");
}
?>

Debes tener en cuenta una cosa, que este método si bien es práctico porque no necesita una Base de Datos, no es muy rápido que digamos, ya que recorre siempre TODO el el archivo de passwords, y si este archivo comienza a subir, entonces se tardará un poco en chequear el login.

Saludos.


<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo