Nombre de archivo: ingresa2.php
Código:
A este código se llega luego de pasar por todo el proceso de identificación, si "falla" = 0 el proceso es correcto de lo contrario te regresa a que te autentifiques(autentificar.html). <?php session_start(); if($_SESSION["falla"]==0) { $_SESSION["autorizacion"]= "si" ; header("Location: destino.php"); } else { unset($_SESSION["falla"]); echo"REDIRIGIDO!!"; session_destroy(); header("Location: autentificar.html"); } ?>
Nombre archivo: destino.php
Código:
En este archivo pretendo mostrar la información a usuarios registrados.<?php if($_SESSION["autorizacion"] == "si") { echo "HOLA USUARIO IDENTIFICADO"; } else { echo "Identifiquece"; } ?>
El error: Al ejecutar el código me da el siguiente error
Notice: Undefined variable: _SESSION destino.php on line 3
Se que tengo errores con el:
if($_SESSION["autorizacion"] == "si")
Pero lo he probado de varios modos, al cambiar el == por un = , pasa ese if pero se tiene el problema que se puede acceder por la url sin identificarse.
Bueno espero de su ayuda, muchas gracias.