Para ello, en la tabla usuario cree una un campo "tipo" varchar, el cual tiene para usuarios que sean Jefe y otros administrativos.
EJ:
CREATE TABLE `usuario` (
`idusuario` int(10) unsigned NOT NULL AUTO_INCREMENT,
`login` varchar(45) NOT NULL,
`password` varchar(45) NOT NULL,
`tipo` varchar(45) NOT NULL,
PRIMARY KEY (`idusuario`)
)
INSERT INTO `usuario` (`idusuario`,`login`,`password`,`tipo`) VALUES
(1,'Juan','123','Jefe');
El campo en el formulario tipo no se ingresa, login y password si.
Les dejo el codigo
valida.php
Código PHP:
<?php
session_start();
$u=$_POST['usu'];
$p=$_POST['pas'];
include('conexion.php');
$c="select * from usuario where login='".$u."' and password='".$p."'";
$r=mysql_query($c,$link);
$f=mysql_fetch_row($r);
if(!$f){
header('location: index.php');
}
//aca es donde no se realizar la operación de validacion.
$e="select * from usuario where tipo='Jefe'";
$o=mysql_query($e,$link);
$registro=mysql_fetch_row($o);
if($registro=='Jefe'){
header('location: menu.php');
$_SESSION['pase']=1;
}
else{
header('location: menu2.php');
}
?>