geolocation.
selam arkadaşlar bu geolocation kodunda enlem ve boyları nasıl bir değişkene atayabilirim. yada sessiona.
Php
kişiye yakın daha önce eklediğim aksesuar mağazalarına gösterecek aykın olan
Php
fonksiyonda sarı ile işaretlediğim yerlerde zaten enlem ve boylamı değişkene atamışsınız sadece başlarına "var" koymanız yeterli
function showPosition(position) {
lat=position.coords.latitude;
lon=position.coords.longitude;
latlon=new google.maps.LatLng(lat, lon)
mapholder=document.getElementById('map-canvas')
mapholder.style.height='380px';
mapholder.style.width='978px';
var myOptions={
center:latlon,zoom:14,
mapTypeId:google.maps.MapTypeId.ROADMAP,
mapTypeControl:false,
navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}
};
var map=new google.maps.Map(document.getElementById("map-canvas"),myOptions);
var marker=new google.maps.Marker({position:latlon,map:map,title:"Buradasın!",icon: "images/icon_contact_maps.png"});
}
Php
ben bunu php ile nasıl kontrol edeceğim yeni php de ne tür bir değişkene atanmış olacak ki orasını anlamıyorum
Php
Php
senin paylaştığın script üzerinde zaten lat ve lon değerlerini bulmuşsun bunları bir inputbox'a atabilirsin,
sonrasında istediğin gibi işlem yaparsın sayfa
lat=position.coords.latitude;
lon=position.coords.longitude;
document.getElementById("latt").value = lat;
document.getElementById("lonn").value = lon;
html:
<input type="text" name="latt" id="latt"><input type="text" name="lonn" id="lonn">