Foros del Web » Programando para Internet » PHP »

Problema con variables de session

Estas en el tema de Problema con variables de session en el foro de PHP en Foros del Web. Buenas, mi problema es que no consigo recuperar variables de sesion en mis paginas. Actualmente desarrollo en un primer ordenador localmente (Apache/MySQL/PHP - PHPTriad) y ...
  #1 (permalink)  
Antiguo 23/12/2004, 14:06
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Problema con variables de session

Buenas,

mi problema es que no consigo recuperar variables de sesion en mis paginas.

Actualmente desarrollo en un primer ordenador localmente (Apache/MySQL/PHP - PHPTriad) y en otro secundario eventualmente, aunque siempre directamente sobre el primero en red, y requestando las paginas en el mismo con IExplorer. El problema que tengo es que las variables de session si se recuperan cuando testeo en el primer ordenador (servidor) pero no lo hacen en el segundo (cliente). Al principio pensaba que era un problema del sistema operativo (1.WindowsXP 2.Windows2000) o un fallo de configuracion en PHP, pero parece ser que no es asi y que el fallo proviene por algun parámetro de configuracion de Apache. He leido el archivo httpd.conf en busca de dicho parámetro pero no lo encuentro.

Para aclararlo sirva el siguiente ejemplo con un archivo de prueba: zzz_trials.php que tiene el siguiente codigo (extraido de es2.php.net):

<?
if(!isset($_SESSION['count'])) $_SESSION['count'] = 0;
else ++$_SESSION['count'];
echo $_SESSION['count'];
?>


Si accedo en el ordenador localmente la variable COUNT se incrementa correctamente, si lo hago a traves del segundo ordenador, la variable se queda siempre a cero, por lo que la variable no es almacenada en servidor.

Alguien se ha encontrado con un problema similar?

Muchas gracias otra vez por su ayuda.

Carlos.
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 22:48.