Ver Mensaje Individual
  #11 (permalink)  
Antiguo 21/08/2012, 14:18
Mosazu
 
Fecha de Ingreso: abril-2010
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Una página no me mantiene la session

Cita:
(1) comprueba que no generes html antes de session_start() , elimina espacios, saltos de linea , lo primerito session_start(); suele ser un fallo comun , mira haber para ir descartando
No, nanáis. session_start es lo primero y no hay espacios en blanco

(2)pasas de verlistaautos a una pagina donde muestras la lista y al pulsar en ver es en esa pagina donde no encuentra la session?? podemos ver como lo haces ??

Código PHP:
<?php /*Busco en base de datos la lista y la regreso como un array de objetos*/
foreach($lista_autos as $auto): ?>

<li>www.ejemplo.com/ver_auto.php?IdAuto=<?php echo $auto->id;?></li>

<?php endforeach; ?>
Al dar click al link llego a la pagina ver autos.

Cita:
(3)de que manera eliminas las cookies??
Supongo que esto se hace cuando cierro sesión. Lo hago con session_destroy();

Cita:
(4) de que maneras accedes a dicha pagina con un link formulario header¿?
Con un link, el que genero en la lista de autos.

Cita:
(4) prueba esta solucion

lo que debes confirmar por otros médios es que tu Navegador no esté bloqueando dicha cookie o alguna barra instalada en tu navegador que suele tener esas funcionalidades, o algún antivirus... etc.....

Si quieres hacer una prueba .. propaga la $_SESSION en el URL desde la pagina que funca a la que no funca
Tampoco funciona en otros navegadores, ni en otras máquinas, así que dudo que sea esto.

Seguiré revisando, en última instancia, borraré la página y la volveré a hacer.