Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/02/2012, 09:56
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: [Aporte] No permitir acceso a contenido usuarios.

de hecho al tener desactivado el inicio de sesión automático en PHP (opción recomendada) se debe llamar siempre a session_start(), cosa que aparece en el manual oficial de PHP.

la solución es simple, se debe difinir como variable de sesión el usuario logueado (o su id en Base de datos, depende del caso), y con:

session_start();
if (isset( $_SESSION['user_name']) ) {...}

verificas si está logueado, algo mucho más simple.

session_start() automáticamente establece la super global $_SESSION, por el cual es innecesario declarar otra variable
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 22/02/2012 a las 10:02