Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2004, 14:06
carloscz
 
Fecha de Ingreso: diciembre-2004
Mensajes: 3
Antigüedad: 19 años, 4 meses
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.