Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2012, 04:12
Avatar de interjsr
interjsr
 
Fecha de Ingreso: octubre-2011
Ubicación: Madrid
Mensajes: 81
Antigüedad: 13 años, 5 meses
Puntos: 2
Logarse solo una vez

Buenas a todos.

He echo, con PHP, un código de validación de usuario. La cosa es la siguiente:
Para cargar una página a la que se debe entrar con usuario le he puesto un formulario. Este se rellena y llama a Valida.php el cual validará en la BBDD si extste o no, en caso afirmativo mostrará la página correcta y en caso contrario mostrará la pantalla anterior. Como de las x pantalla de mi aplicación la mitad tienen restringido el paso, lo que intento es por medio de session que si ya esta logado se salte la validación y pase directamente a la página correcta. ¿Cómo?. Pues poniendo antes un primero.php que lo que haga sea ver si hay session, sino hacer lo que he dicho antes, y si ya hay pues header("pagina correcta"); He probado y no me funciona el código de si existe la sesion pues haces una cosa y no existe otra cosa.
if ($_SESSION["autentificado"] != "SI") {

Anterior: PaginaFormulario.xml --> Valida.php --> PaginaCorrecta.xml
--> PaginaFormulario.xml


Lo que necesito:

Primero.php --> PaginaCorrecta.xml
--> PaginaFormulario.xml -->Valida.php -->PaginaCorrecta.xml
-->PaginaFormualrio.xml