31/01/2013, 10:46
|
| | Fecha de Ingreso: enero-2013
Mensajes: 68
Antigüedad: 11 años, 10 meses Puntos: 0 | |
login con condicion de area ya esta el usuario y el pass Hola Ü bueno pues tengo una pequeña duda ya tengo mi login pero solo necesito hacer que si es de una determinada area vaya a algun lado y si no a otra como lo puedo hacer? mi codigo es el siguiente:
************************************************** *******
este ya sirve y si me deja si el usuario esta en la base de datos
function verificar_login($user,$pass,&$result) {
$sql = "SELECT * FROM usuarios WHERE user ='$user' and pass ='$pass'";
$rec = mysql_query($sql);
$count = 0;
while($row = mysql_fetch_object($rec))
{
$count++;
$result = $row;
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
function areaQuePertenece(){
$sql2 = "SELECT area FROM usuarios";
$rec2 = mysql_query($sql2);
}
----y aqui ya es donde valido el id y el pass solamente que intento agregar esta
-----linea y no me la toma en cuenta que hice mal?
if(!isset($_SESSION['userid']))
{
if(isset($_POST['login']))
{
if(verificar_login($_POST['user'],$_POST['pass'],$result) == 1)
{
$_SESSION['userid'] = $result->idusuario;
--este es el if que necesito que si el area es igual a admin mande a otra pagina
if( areaQuePertenece == "admin"){
header("location:emmatest.php");}
else{
header("location:registro2.php");
}
}
else
{
echo '<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';
}
}
?>
************************************************** ******
espero me ayuden gracias!! |