Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2012, 15:31
stopnumberone
 
Fecha de Ingreso: abril-2012
Mensajes: 4
Antigüedad: 12 años, 6 meses
Puntos: 0
propagar el fondo de una página a otra

Hola:
Estoy realizando un curso de php y estoy pagando la novatada de querer hacer las cosas bien... Nos han mandado un ejercicio en el que tengo que propagar el fondo que ha elegido un usuario a dos páginas, así como su nombre.

La primera página me sale bien (o eso creo). Pero no consigo propagar el color del fondo ni el nombre a la segunda página y me estoy volviendo loca... ¿alguien podría darme alguna pista?

Gracias.
Primera página:

Cita:
Código HTML:
</HEAD>
<BODY>

<form  name="color" method="POST" action="ejercicio36_b.php">
<b>Nombre:</b><br>
<input type="text" name="nombre" value=""><br>
<b>Elige un color de fondo:</b><br>
<input type="radio" name="color" value="#00FF7F">
Verde<br>
<input type="radio" name="color" value="#C0C0C0">
Gris<br>
<input type="radio" name="color" value="#BBFFFF">
Turquesa<br>
<input type="radio" name="color" value="#FFFF00">
Amarillo<br><br>
<input type="submit" name="Submit" value="Enviar">
</FORM>
 </BODY> 
--------------------------Segunda página-----------------------(ésta creo que está bien)

Cita:
<?
session_cache_limiter('nocache,private');
session_name('pruebas');
session_start();
$color=$_POST['color'];
$_SESSION['variable1']=$_POST['nombre'];
$_SESSION['variable2']=$color;
echo $_SESSION['variable1'],"<br>";
echo "<body bgcolor=$color> </body>";
?>


<A href="ejercicio36_c.php?<?php echo SID; ?>">
Propagar la sesion</A>
-----------------Tercera página-------- (aquí es donde no me recoge el color del fondo ni el nombre de la persona, nada de nada )

Cita:
<?
session_cache_limiter('nocache,private');
session_name('pruebas');
session_start();
echo "Nombre: ".$_SESSION['variable1'],"<br>";
echo "Color de fondo: ".$_SESSION['variable2'],"<br>";

?>
Gracias a todos