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.