Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/04/2011, 18:10
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: problemas con manejos de sesiones

session_start(); debe ser la primera linea de cada script donde quieras utilizar sesiones, ya sea para asignar los valores o simplemente leerlos.

En el script que colocaste al principio inicializas la sesion solo cuando el nombre de usuario es valido... esto es un error, porque la sesion debe estar activa independientemente de si el usuario ingreso correctamente o no.

Lo que debe marcar diferencia entre usuario "logueado" y visitante es que exista $_SESSION['usuario_login']; logicamente, al finalizar sesion debes eliminar esa variable, o usar session_destroy();
__________________
- León, Guanajuato
- GV-Foto