javascript değişken php değişkene çevirmek
Arkadaşlar merhaba, tarayıcının çalıştırıldı cihazın koordinatları tespit eden bir javascript var.
Bu script enlem ve boylamı <div id="Enlem"></div> ve <div id="Boylam"></div> veriyor.
script aşağıdaki gibi.
<script type="text/javascript">
var map;
function initialize() {
var mapOptions = {
zoom: 3,
center: new google.maps.LatLng(25, 1)
}
map = new google.maps.Map(document.getElementById('map'), mapOptions);
navigator.geolocation.getCurrentPosition(function (position) {
var pos = new google.maps.LatLng(position.coords.latitude,
position.coords.longitude);
document.getElementById("Enlem").innerHTML = position.coords.latitude;
document.getElementById("Boylam").innerHTML = position.coords.longitude;
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
Ben bu enlem boylamı input alanı value içinde hazır göstermek istiyorum. Bu div hali ile konmuyor, php değişkene dönüştürülmesi gerektiğini tahmin ediyorum.
Nasıl yapabilirim, yardımcı olur musunuz?
Saygılar, Teşekkürler.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
Enlemin olacağı input'un id si enlemid olsun.
Boylamın olacağı input'un id si boylamid olsun.
Sayfanın sonuna şu kodu yazarak işlemi halledebilirsin.
<script type="text/javascript">
document.getElementById('enlemid').value = position.coords.latitude;
document.getElementById('boylamid').value = position.coords.longitude;
</script>