|
|
|
สอบถ้าวิธินำค่า format address จาก google map ส่งค่าไป PHP เพือทำการเก็บลงฐานข้อมูบ ครับ |
|
|
|
|
|
|
|
รบกวนด้วยครับ อยากทราบวิธีส่งค่าตัวแปร java script ไป php ครับ
อยากได้ค่า ตัวแปร address ใน function codeLatLng ที่ได้จาก google map เพื่อไปเก็บใน database ครับ ตอนนี้ติดตรงส่งค่ามาทำต่อใน php (อยู่ใน function initMap) ไม่ได้
รบกวนชี้แนะด้วยครับ
ขอบคุณครับ
Code (PHP)
function codeLatLng(l1,l2) {
var geocoder = new google.maps.Geocoder();
var infowindow = new google.maps.InfoWindow();
var latlng = new google.maps.LatLng(l1, l2);
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[1]) {
map.setZoom(11);
marker = new google.maps.Marker({
position: latlng,
map: map
});
var address = (results[1].formatted_address);
infowindow.setContent(results[1].formatted_address);
infowindow.open(map, marker);
}else{
alert("No results found");
}
} else {
alert("Geocoder failed due to: " + status);
}
});
}
function initMap() {
map = new google.maps.Map(document.getElementById("map"), {
center: new google.maps.LatLng(0, 0),
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR
},
navigationControl: true,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
}
});
center = bounds.getCenter();
map.fitBounds(bounds);
<?php
$l1 = 13.758438;
$l2 = 100.566338;
echo ("codeLatLng($l1,$l2);\n");
?>
}
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2016-12-26 11:24:46 |
By :
วรวิทย์ |
View :
642 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2016-12-26 13:34:17 |
By :
aaraikan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|