Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2005, 10:12
Avatar de tognaco
tognaco
 
Fecha de Ingreso: noviembre-2004
Mensajes: 147
Antigüedad: 19 años, 5 meses
Puntos: 1
no se me propagan las variables de sesión

Tengo una página en la que establezco una variable de sesión:
Código PHP:
$_SESSION['usuario']=$v1
al final de esta página compruebo que está bien establecida
Código PHP:
<?     echo $_SESSION['usuario']; ?>
y en pantalla compruebo que efectivamente el valor es "test" (que es el que tiene que ser)
Para propagar la sesión y sus variables pongo una imagen con el siguiente código:
Código PHP:
<a href="webquest.php?<? echo session_name()."=".session_id()?>"><img src="imagenes/radio_button.jpg" width="18" height="19" border="0"></a>
Según creo, debería de funcionar, pero cuando llego a la página a la que he enlazado (webquest.php) he puesto un comprobador al principio:
Código PHP:
<? 
session_cache_limiter
('nocache,private');
session_start();
session_set_cookie_params(0"/"$HTTP_SERVER_VARS["HTTP_HOST"], 0);
include(
"include/mysql.inc");
include(
"include/idioma.php");
echo 
$_SESSION['usuario'];
... y por algún motivo que no alcanzo a explicarme resulta que el valor de esa variable no es "test", como debería ser, sino "Usuario" (que cualquiera sabe de donde lo ha sacado). ¿Podríais por favor decirme qué es lo que estoy haciendo mal? Gracias anticipadas.