Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2006, 20:22
Avatar de axy108
axy108
 
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 4 meses
Puntos: 0
pues ahorita revisando de nuevo tu script encontre que en esta parte de codigo:

Código PHP:
$rsl mysql_query($sql) or die(mysql_error()) ;
$row mysql_fetch_array($rs1); 
Las variables son diferentes la que asignas al resultado se llama $rsl, y la que le mandas de parametro a la funcion mysql_fetch_array, se llama $rs1.

Ademas de que en tu select solo mandas llamar a los campos nombre,pass,tipo_usuario y mas a bajo en tus comprobaciones tratas de hacer referencia a un campo que no seleccionaste:

Código PHP:
if ($row["rol"]=='a') { header("location:anexoa.php");}
if (
$row["rol"]=='b'){header("location:secretaria.php");} 
else 
header("location:index.php?action=error"); 
El campo rol, no lo seleccionas en tu instruccion select, y tal ves es por eso que siempre te redirecciona a la pagina con el error.

Revisa esto que te digo y si sigues teniendo problemas regresa y lo vemos.

SALUDOS

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool: