Tema: Sesiones
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2011, 10:03
Avatar de bUllan9ebrio
bUllan9ebrio
 
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 3 meses
Puntos: 128
Respuesta: Sesiones

adapta este codigo :

Código PHP:
Ver original
  1. class session   {
  2.     public $usuario;
  3.    
  4.     function __construct($usuario)  {
  5.         $this->usuario = $usuario;
  6.     }
  7.     public function __validar($url)     {
  8.         session_start();
  9.         if (!isset( $_SESSION['usuario'])) {
  10.             echo '<script>
  11.                 alert("Su session ha caducado o no ha iniciado sesion. Presione aceptar para iniciar sesion nuevamente.");
  12.                 parent.location.href="../index.php";</script>';
  13.         }
  14.     }
  15.     public function __cerrar()  {
  16.         session_destroy();
  17.         unset($_SESSION['usuario']);
  18.         echo '<script language=javascript>parent.location.href="../index.php";</script>';
  19.     }
  20. }

saludos

Edit: lo puedes dejar en un archivo y luego realizar include del archivo, por lo menos de esa forma lo utilizo yo
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón