Walfrido 0 Denunciar post Postado Setembro 25, 2008 Como passo o valor correto da variavel em javascritp para o banco de dados. $x = "<script>document.write(map)</script>"; // essa variavel tem que retornar as coordenadas do google maps echo $x; // aqui ele imprime -20.519996,-47.388145 que é o valor corretamente. mas quando mando gravar no banco mysql_query("update cadastros set cadastro_mapa='$x' where cadastro_id='$id'") or die ("Erro no SQL: " . mysql_error()); ele grava o conteudo <script>document.write(map)</script> Desde já agradeço qualquer ajuda! Compartilhar este post Link para o post Compartilhar em outros sites
{TeRmInAtOr} 1 Denunciar post Postado Setembro 25, 2008 Vai ter de passar o valor para o php via get ou post. Pode chamar um script php via ajax passando o valor como parametro via $_GET Compartilhar este post Link para o post Compartilhar em outros sites
Walfrido 0 Denunciar post Postado Setembro 26, 2008 Vai ter de passar o valor para o php via get ou post. Pode chamar um script php via ajax passando o valor como parametro via $_GET Você tem algum exemplo pra eu poder entende melhor? Compartilhar este post Link para o post Compartilhar em outros sites
{TeRmInAtOr} 1 Denunciar post Postado Setembro 26, 2008 Preguiça de fazer em ajax, mas assim tb funciona: <script language="JavaScript" type="text/javascript"> function send() { x = "hello world hahaha"; form = document.getElementById('teste'); form.action = "index.php&value="+x; form.submit(); } </script> <form method="get" id="teste"></form> <a href="java script: send();">Enviar dados</a> nada muito elaborado, na página você recebe o valor via $_GET[] index.php <?php echo $_GET['value']; ?> Compartilhar este post Link para o post Compartilhar em outros sites