Ver Mensaje Individual
  #12 (permalink)  
Antiguo 20/09/2010, 09:02
felipe12357
 
Fecha de Ingreso: junio-2010
Mensajes: 168
Antigüedad: 14 años, 5 meses
Puntos: 3
Respuesta: exportar variables javascript a php

hola, si recien habia acado de leer q el hight light era para eso , lo puse sin eso y ahora el codigo inserta a la base de datos, el problema es q el boton nunca cambia de imagen, y siempre esta insertando 1 (nunca cambia de estado), el codigo completo q estoy utilizando es: (depronto cometi un error de sintaxis) de nuevo muchas gracias


<html><head>
<script type="text/javascript">

imagen1=new Image
imagen1.src="botones/btnoffsaladejuntas.png"
imagen2=new Image
imagen2.src="botones/btnonsaladejuntas.png"

function enviar(){document.forms[0].submit();
var i=1;

if (i == 1)
{
document.images['ejemplo'].src=imagen2.src
i=2;

}
else
{
document.images['ejemplo'].src=imagen1.src;
i=1;

}

}

</script>
</head><body>
<?php

/**********conexion a la base de datos **************************/
/*** conectar a la base datos ***/
$dbh = new PDO("sqlite:lampara.db");
/*** confirmar la conexion ***/

?>

<p>


<?
if(empty($_POST['encendido'])){
$encendido=1;
}else{
$encendido=$_POST['encendido'];
$dbh = new PDO('sqlite:lampara.db');
$sql1 ='INSERT INTO zona (estado) VALUES('.$encendido.')';
$dbh->query($sql1);
}

$boton=($encendido==1)?'botones/btnoffsaladejuntas.png':'botones/btnonsaladejuntas.png';


?>



<form method="post" action="encender.php">

<input type= "image" img src="<?php echo $boton ?>" name="ejemplo" onclick="enviar()" />
<input type="hidden" name="encendido" value="<?php echo $encendido ?>" />
</form>



</body>
</html>