Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ti.rafaell

Armazenar dados javascript em Variavel php

Recommended Posts

Bom dia, preciso saber como armazenar os dados deste scripr em uma variavel em php para poder guardar as informações no banco ,

 

<script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script>
<script>
(function(){
var info = document.getElementById('info');
var lat = geoip_latitude();
var lon = geoip_longitude();
var city = geoip_city();
var estado = geoip_country_code();
var pais = geoip_country_name();
})();
</script>
<?php 
    	echo $cidade = "<script>document.write(geoip_city())</script>";
    	echo $estado = "<script>document.write(geoip_region_name())</script>";
?>  

A cima um exemplo mais ele só da o echo se tentar armazenar esta variavel no banco ele fica asim ->>

<script>document.write(geoip_region_name())</script>

Agradeço a atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma forma de fazer isso, é enviando um ajax.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue um exemplo:

 

obs na página dados.php vc recupera via get ou post inseri no banco e retorna uma resposta dentro da div id resposta:

 

$(function(){
$('#enviar').click(function(){
var info = document.getElementById('info');
var valorInfo = info.val();
    $.ajax({
      type: 'post',
      data: 'parametro=valorInfo',
      url:'dados.php',
      success: function(retorno){
        $('#resposta').html(retorno);  
      }
       })
})
})

Compartilhar este post


Link para o post
Compartilhar em outros sites

esta lina >> var valorInfo = info.val();

onde eu insiro o parametro deta função ex cidade.

 

(function(){
var info = document.getElementById('info');
var lat = geoip_latitude();
var lon = geoip_longitude();
var city = geoip_city();
var estado = geoip_country_code();
var pais = geoip_country_name();
})();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.