Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2009, 14:23
maqdmin
 
Fecha de Ingreso: agosto-2009
Ubicación: Vigo - Galiza
Mensajes: 17
Antigüedad: 14 años, 8 meses
Puntos: 0
Al pinchar en un cuadrado que recargue la pagina

Hola soy un novato y estoy intentado lo siguiente. Es muy sencillo pero no consigo que funcione. Tengo un cuadrado en la pantalla y quiero que al pinchar sobre el me vaya a otra pagina con una variable cargada.
Aqui os dejo mi codigo que esta un poco mal seguro.
Gracias.


<HTML>
<HEAD><TITLE>Curso PHP 5 Boton cambia de color</TITLE></HEAD>
<BODY bgcolor="seablue">
<HR>
<H2 align="center"><FONT color="white">Boton cambiante
</FONT></H2>
<HR>

<?
$boton=1; //verde
function cambiar_color() {
if ($boton==1) {
$boton=0;
} else {
$boton=1;
}
}

function leer_color ($leer) {
if ($leer==0) {
return $color="lightgreen"; // color es rojo
} else {
return $color="red";// color es rojo
}
}//leer_color

function representar_boton ($url) {
print ("repres");
return "<TABLE><TR><TD width=10 height=10 bgcolor=white>
<A HREF=\"$url\"></A>
</TD></TR></TABLE>";
print ("repres2");
} //representar_boton

// solicito la aparicion del boton
function listado_contactos($oper) {

if ($oper==1){
print ("oper=1");
representar_boton ("boton.php?operacion=cambiar");
} else {
print ("oper=0");
echo "<TABLE><TR><TD>".representar_boton("boton.php?ope racion=cambiar")."</TD></TR></TABLE>";
print ("oper=0a");
}

}

$color_boton=leer_color($boton);
// aqui defino la operacion cambiar o no cambiar
if (isset ($_REQUEST["operacion"])) {
if ($_GET["operacion"]=="cambiar") {
print ("cambiar=1");
listado_contactos(1);
}
} else {
print ("cambiar=0");
listado_contactos(0);
}
?>
</BODY>
</HTML>