Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Ruffus

Páginas: [1]
1
PHP / If anidados
« en: 07 de Septiembre de 2015, 03:27:43 am »
Buenas tardes, me dirigo a ustedes con la siguiente duda, tengo un index.html con un form (user, pass y botón) registra el user y pass y lo compara mediante un login.php conectandose a su vez a la db en mysql, el usuario lo compara con el pass si es correcto pasa a un segundo if donde verifica el tipo de usuario a = admin, sp = supervisor, s = secretaria y un tercer if donde verifica si esta activo o no 'y' o 'n',  el siguiente es el código utilizado:

Código: [Seleccionar]
<?php
session_start();
include_once('con.php'); 

if(!empty($_POST['usuario']) and !empty($_POST['contra'])){
$usuario=limpiar($_POST['usuario']);
$contra=limpiar($_POST['contra']);
$can=mysql_query("SELECT * FROM usuarios WHERE (user='".$usuario."' or cedula='".$usuario."') and password='".$contra."'");
if($dato=mysql_fetch_array($can)){
$_SESSION['username']=$dato['user'];
$_SESSION['tipo_usu']=$dato['tipo'];
 

///////////////////////////////
if($_SESSION['tipo_usu']=='a'){
if($dato['estado']=='y'){
header('location:Administrador.php');
}
}
}
}
?>

mi problema es cuando escribo otro if para hacer la comparación si es sp o s y que rediriga a las paginas correspondientes, supervisor.php y secretaria.php.

Si alguno de ustedes podría hecharme una mano, estaría muy agradecido.

Saludos.




Páginas: [1]