Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/07/2014, 14:18
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Al cambiar de pagina no mantiene la sesion

Si lo que quieres es que la sesión se mantenga, debes cumplir lo siguiente.

1. session_start() //debe estar al principio de tu archivo o archivos que requieran sesión.
2. verificar si una variable de sesión (bandera) está activa, si no, rediriges al login.
3. En el login, si el usuario es válido, creas o activas la bandera de sesión y rediriges a donde necesites.

Si tienes un header digamos header.php, es recomendable que hagas algo así:

index.php:
<?php
session_start();
include("header.php");
.
.
.
.
?>

login.php:
<?php
session_start();
include("header.php");
.
.
.
.
?>

otra_pagina.php
<?php
session_start();
include("header.php");
.
.
.
.
?>

De este modo en cada página abres sesión, y puedes llamar al header sin problemas.