mira como yo lo hago:
Código:
<?php
//arranca la sesion
session_start();
require '../Logic/Login.php';
//tomamos el usuario y contraseña
$nombre=$_REQUEST['nombre'];
$pass=$_REQUEST['contrasena'];
/*
aqui haces la consulta mysql y que devuelva true o false
*/
if($is=="true"){
$_SESSION['usuario']=$nombre;
$_SESSION['valida']="ok";
$dep=$log->dep();
$_SESSION['departamento']=$dep;
if($dep=="4"){
session_write_close();
header("Location: ../Admin/admin.php");
}else{
session_write_close();
header("Location: ../Vista/home.php");
}
}else{header("Location: ../Vista/Login.php");}
?>
si no entendiste te vuelvo a explicar mejor
saludos