Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2009, 15:19
anagr
 
Fecha de Ingreso: septiembre-2009
Mensajes: 6
Antigüedad: 15 años, 6 meses
Puntos: 0
cambiar bgcolor por variable desde formulario

Hola.
Estoy empezando en php, así que tengo todavía muy pocos conocimientos y muchos problemas.
El asunto: quiero que a través de un sencillo formulario con tres opciones se abra una página que muestre un color de fondo correspondiente a la selección hecha.
Por un lado tengo el formulario:
Código:
<HTML>
<HEAD>
</HEAD>
<BODY>
<form name='color1' action='color2.php' method='post'>
Elige tu color favorito:<br>

<input type='radio' name='color' value='#ff0000'>rojo</br>
<input type='radio' checked name='color' value='#009900'>verde</br>
<input type='radio' name='color' value='#0066cc'>azul</br>
<input type="submit" value="enviar">
<input type="reset" value="borrar">
</FORM>

</BODY>
</HTML>
Y por otro lado el archivo color2.php
Código:
<?php
$var= $_POST ['color'];
?>
<HTML>
<HEAD>
</HEAD>
<BODY  bgcolor="$var" >

</BODY>
</HTML>
Y ha funcionado, pero sólo una vez. No consigo que me cambie el color de fondo al seleccionar otro color.
Supongo que esto es una tontería, pero llevo horas probando maneras diferentes y no he conseguido avanzar.
Necesito ayuda.
Gracias.