Foros del Web » Programando para Internet » PHP »

Problema con sesion

Estas en el tema de Problema con sesion en el foro de PHP en Foros del Web. Hola Espero me puedan ayudar con esto y pues gracias de antemano Tengo una página en la cual un usuario se debe identificar para poder ...
  #1 (permalink)  
Antiguo 14/07/2006, 15:00
Avatar de alexmo  
Fecha de Ingreso: mayo-2005
Ubicación: México
Mensajes: 120
Antigüedad: 12 años, 7 meses
Puntos: 0
Problema con sesion

Hola

Espero me puedan ayudar con esto y pues gracias de antemano

Tengo una página en la cual un usuario se debe identificar para poder ingresar y revisar una lista de productos publicados por él mismo, ésto se hace mediante SESIONES, entonces el listado de productos aparece teniendo en cuenta sólo el usuario actual.

El problema es, que cuando el usuarios cierra sesión y va a la página del listado, allí aparecen TODOS los productos. Entonces quisiera saber cómo hago para que al ingresar a esta página NO muestre ningún producto si el usuario no ha iniciado sesión o la ha cerrado?

Espero su ayuda
Gracias
  #2 (permalink)  
Antiguo 14/07/2006, 15:41
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No sé si validaras a tus usuarios por sus sesiones creadas .. pero sería algo tipo:

Código PHP:
<?
session_start
()
if (empty(
$_SESSION['usuario'])){
  
header ("Location: pagina_de_login.php");
  exit;
}

// etc actual script/página ..
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 16/07/2006, 12:59
Avatar de alexmo  
Fecha de Ingreso: mayo-2005
Ubicación: México
Mensajes: 120
Antigüedad: 12 años, 7 meses
Puntos: 0
Mil gracias Cluster, con tu ayuda lo he podido hacer

Gracias de nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:11.