|    
			
				22/04/2008, 15:37
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: abril-2008 
						Mensajes: 4
					 Antigüedad: 17 años, 6 meses Puntos: 0 |  | 
  |  variables de sesion-color de fondo no se propaga  
  hola a todos,en primer lugar quiero felicitar a los creadores y a los participantes de este foro. Este es mi primer post y espero ayudar y recibir ayuda. Mi experiencia en php es poca; estoy haciendo un curso y se me plantea el problema siguiente:
 
 Desarrolla un formulario en el que el usuario pueda escribir su nombre y elegir un color de fondo. Al enviar este formulario los valores de ambos campos se registrarán en variables de sesión y se visualizará una nueva página que tendrá el color de fondo elegido y que presentará el nombre de usuario. Además, esta página, contendrá un enlace a una segunda página a la que deberán propagarse los valores anteriores.
 
 Como vereis, a mi no se me propaga el color de fondo sino su codigo hexadecimal. ¿cómo se hace?, no consigo encontrar la solución.
 
 muchas gracias
 
 
 -------------------------------------FORMULARIO-------------------------------------------------
 
 <HTML>
 <HEAD>
 </HEAD>
 <BODY>
 
 <form name="color" method="post" action="ej36_a.php">
 <b>Nombre:</b><br>
 <input type="text" name="nombre" value=""><br>
 <b>Apellidos:</b><br>
 <input type="text" name="apellidos" value=""><br>
 
 <b>Elige un color de fondo:</b><br>
 
 
 <input type="radio" checked name="color" value="#00FF7F">
 Spring green<br>
 <input type="radio" name="color" value="#C0C0C0">
 Grey<br>
 <input type="radio" name="color" value="#BBFFFF">
 Pale turquoise<br>
 <input type="radio" name="color" value="#FFFF00">
 Yellow<br><br>
 
 <input type="submit" name="Submit" value="Aceptar">
 </form>
 </BODY>
 </HTML>
 
 -----------------------------------ej36_a.php-------------------------------------------
 
 <?
 session_start();
 $color=$_POST['color'];
 
 
 $_SESSION['variable1']=$_POST['nombre'];
 $_SESSION['variable2']=$_POST['apellidos'];
 $_SESSION['variable3']=$color;
 
 echo $_SESSION['variable1'],"<br>";
 echo $_SESSION['variable2'],"<br>";
 echo "<body bgcolor=$color> </body>";
 ?>
 
 
 <A Href="ej36_b.php?<?echo session_name()."=".session_id()?>">
 Propagar la sesion</A>
 
 ------------------------------------------ej36_b.php-------------------------------------
 
 <?
 session_start();
 echo "Nombre: ".$_SESSION['variable1'],"<br>";
 echo "Apellidos: ".$_SESSION['variable2'],"<br>";
 echo "Color de fondo: ".$_SESSION['variable3'],"<br>";
 echo "sesion: ".session_id();
 ?>
     |