PHP: Problemas con sesiones y ¿IE6?

tema enviado por Alejandrog95 en PHP
tema iniciado el 16/04/2008

Hola:

Estuve buscando por aquí y por allá y encontré que tal vez exista un problema en IE6 con el tema de sesiones.
Hay otro programadores que les funciona perfecto en "localhost" pero no cuando lo corren en el server destino con IE6. Si lo corren con FIREFOX, anda bien también.

Hice una prueba básica...
Cuando inicio las variables de sesión, pongo $_SESSION['variable'] = "valor"; y esto se mantiene sólo en la página donde lo hago, después, al pasar a otra página este valor se pierde, bueno, exactamente lo que se pierde es la variable, ya que un isset($_SESSION['variable']) devuelve false.

Ejemplo:

Código PHP:
session_start();
$nombre  $_POST['nombre']; 
Guardo las variables de sesión:
Código PHP:
$_SESSION['nombre']  = $nombre
...y luego corroboro que la variable de sesión tiene algo.
Código PHP:
echo "Mi Variable (antes de): ".$_SESSION['nombre'];
if (!isset(
$_SESSION['nombre']))
  { 
      
$_SESSION['nombre'] = "ZZZ"
      echo 
"Mi Variable (despues de): ".$_SESSION['nombre'];
  } 
Esto debería mostrar...
Mi variable (antes de): PEPE Mi Variable (despues de): ZZZ
Sin embargo muestra...
Mi variable (antes de): Mi Variable (despues de): ZZZ

Intenté también inicializar las variables de sesión con otra función más vieja...
Código PHP:
$HTTP_SESSION_VARS['nombre']  = $nombre
...pero también fue un fracaso.

Por lo tanto, toooodoooo el problema radica en que después de asignar la variable "$nombre" a una variable de sesión, no puedo mostrar dicha variable ( o no guarda dicha asignación ).

Agracederé profundamente alguna sugerencia...
Saludos.
Alejandro