Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 10:02
digras
 
Fecha de Ingreso: agosto-2010
Mensajes: 1
Antigüedad: 13 años, 8 meses
Puntos: 0
login usuarios con PHP y js

Buenas, soy nuevo en este foro, pero espero me puedan ayudar con un pequeño problemilla que tengo con el tema de "logear" usuarios. Paso a exponerles mi problema:

Tengo un fichero log.php, en el que tengo una función js que comprueba los valores que le llegan de otro fichero .php (el cual sólo se encarga de hacer la conexión a la BBDD, y le devuelve al js, entre otras cosas ( $_SESSION['validat']="si"; ) si el uid i pwd del usuario que se han introducido son válidos. Bien, la función js lo comprueba y parece que funciona correctamente:

var pagina = '../pagina.php';
document.location.href = pagina;

Y aqui viene mi problema, porque cuando me redirecciona a pagina.php tengo:

<?php
session_start();
if($_SESSION['validat']!='si'){
header ("Location: login/login.php");
}
?>

con lo que le digo que si lo que le llega (introducido) no són válidos, que vuelva al login, pero si és correcto debería quedarse en esta página no? este es mi problema... que introduzca lo que introduzca me devuelve a la página del login...

si alguien me ha entendido y puede ayudarme....

gracias de antemano