Foros del Web » Programando para Internet » PHP »

Sessiones

Estas en el tema de Sessiones en el foro de PHP en Foros del Web. holas otra vez por aqui molestando :P lo q me pasa es esto... desde una pagina creo unos usuarios bien sean administradors o usuarios simples, ...
  #1 (permalink)  
Antiguo 29/05/2004, 10:15
 
Fecha de Ingreso: mayo-2004
Ubicación: Barcelona
Mensajes: 200
Antigüedad: 19 años, 11 meses
Puntos: 0
Exclamación Sessiones

holas

otra vez por aqui molestando :P
lo q me pasa es esto... desde una pagina creo unos usuarios bien sean administradors o usuarios simples, pero lo q quiero es q cuando inicien session (login)dependiendo si eres adminsitrador te envie a otra pagina diferente q si entras como usuario normal...
tengo un campo q se llama grupo y le pasol el numero (1) si es administrador y el (2) sino..

con este archivo compruebo si el usuario exixte y si el pass es igual....pero entonces tamb quiero q si el grupo es (1) o (2) te envie a paginas diferentes..

<?
include("conex.phtml");
$link=Conectarse();
session_start();
$result=mysql_query("SELECT * FROM usuarios WHERE usuari='$login'",$link);

if(mysql_num_rows($result)==0)
{
echo "No existe el login introducido";
}
else
{
$array=mysql_fetch_array($result);

if($array["password"]==crypt($pass, "semilla"))
{
/* Comprobamos que el password encriptado en la BD coincide con el password que nos han dado al encriptarlo. Recuerda usar la misma semilla para encriptar los dos passwords. */
$SESSION["login"]=$login;

session_register("SESSION");
header("location: user.php");

}
else
{
echo "Password incorrecto!";
} /* Cerramos este ultimo else */
} /* Cerramos el else que corresponde a la comprobación de que el login existe */
?>

nose si me explicado con claridad....
de antemano muchisimas gracias....
  #2 (permalink)  
Antiguo 29/05/2004, 10:56
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 5 meses
Puntos: 1
simplemente guarda ese número de grupo en una variable de sesión, si es 1 utiliza header("Location:grupo1.php") o si es 2 header("Location:grupo2.php")

un saludo
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 11:10.