Cita:
Iniciado por jlillo Buenas a todos!!!!
El tema es que necesito que al introducir el user correctamente vaya a otra pagina y el problema es que no consigo hacerlo.
Me gustaria que me hecharais una mano de como hacerlo.
Gracias y un cordial saludo
Cuando el nombre de usuario y password son correctos metes el idUser en una sesion tal como te dice el forista de arriba y luego lo redireccionas..
se mete el ID_USER en una sesion para posteriormente validar ese dato en la página que fue redireccionado.
INDEX.PHP
// metes el idUser en una sesion
Código PHP:
<?
session_start();
$_SESSION['id_user']=$idUser;
// y redireccionas a la otra página
header("location:miotrapagina.php");
exit;
?>
// en la otra página verificas si el idSesion es igual al que esta en la base de datos
Código PHP:
<?
if(isset($_SESSION["id_user"])){ // verifica si existe la sesion
// si existe la sesion asignamos el idUser de la sesion
$idUser=$_SESSION["id_user"];
// verificamos..
if($idUser!=$idUserBasededatos){
header("location:index.php");
exit;
}
}else{
die("no puede acceder directamente");
exit;
}
?>
saludos