Foros del Web » Programando para Internet » PHP »

Contraseña

Estas en el tema de Contraseña en el foro de PHP en Foros del Web. Cómo hago para tener en mi web un sistema de contraseñas para que cada usuario la ponga y entre a una página distinta??? Gracias!!! Rosamunda ...
  #1 (permalink)  
Antiguo 12/01/2002, 17:29
Avatar de Rosamunda  
Fecha de Ingreso: diciembre-2001
Ubicación: Buenos Aires
Mensajes: 792
Antigüedad: 16 años
Puntos: 1
Contraseña

Cómo hago para tener en mi web un sistema de contraseñas para que cada usuario la ponga y entre a una página distinta???
Gracias!!!

Rosamunda
www.ligadelconsorcista.org
  #2 (permalink)  
Antiguo 17/01/2002, 15:02
 
Fecha de Ingreso: julio-2001
Mensajes: 278
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Contraseña

existen muchas formas, un ejemplo:
SUpongamos una base de datos con un registro como este:

id_usr = 10115
uid = "miuser"
pwd = "34f54dgjhkj5dfg4k5sl"
pagina = "miuser.htm"

Entonces la página sería esta:


<?
if(isset($user)&&isset($pass))
{
$link = mysql_connect("localhost");
mysql_select_db("mibase");
$query = mysql_query("SELECT pagina FROM usuarios WHERE uid=$user AND pwd=$pass");
if($res = mysql_fetch_row($query))
Header("Location: $res[0]");
else
echo "Nombre de usuario o contraseña no válida";
}
else
{
?>
<html>
<body>
<form method="Post">
Usuario: <input type="text" name="user"><br>
Password: <input type="password" name="pass"><br>
<input type="Submit">
</form>
</body>
</html>
<?
}
?>

Hay otras formas más sencillas como direccinoar siempre a una sola página pasandole los parámetros del usuario

pagina.php?usuario=miuser

y con esa variable se decide que es lo que se debe ver.

<a href="http://www.unitecos.net">
<img src="http://www.soportexpresso.com/pass/correo/agarciaa.jpg" border=0>
</a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:46.