1- index login htm --USER - PASS - y un select el cual indico cual es el pricilegio para acceder- SUPER ADMIN - ADMIN -USUARIO COMUN.
SUPER ADMIN: puede editar, ingresar etc
Admin- Puede hacer ciertas consultas
Usuario - solo puede ver , listar.
Código:
<form action="login.php" method="get"> </br><input name="nick" type="text" value="nick" maxlength="20"> </br> </br><input name="pass" type="text" value="****" maxlength="20"> </br> </br> <select name="ROL"> <option value="1">Super admin</option> <option value="2">Administrador2/option> <option value="3">Usuario</option> </select> </br> <input name="" type="submit" value="INGRESAR"> </form>
el codigo php login.php
Código PHP:
include('conexion.php');
//---------------------------------
$usuario =$_GET["nick"];
$pass = $_GET["pass"];
$rol= $_GET["ROL"];
$sql = "SELECT COUNT (nick) AS EXISTE FROM usuario WHERE nick = '".$usuario ."' AND pass = '".$pass ."' AND id_rol = '".$rol."'";
//echo $sql;
$sentencia=OCIParse($conexion,$sql);
ocidefinebyname($sentencia,"EXISTE",$exis);
$ejec= OCIExecute($sentencia);
if ($exis = 1){
echo "OK";
echo ("<script> Location ='sesion_ok.php?id=$usuario'</script>");
}else{
echo "MAL";
}
?>
la consulta todo ok cuando ingreso los datos adecuado me devuelve 1 . pero nose que consulta realizar una vez consultado que si existe 1 , verificar que si es SUPER ADMIN - ADMIN o usuario?.