1
사용자의 현재 위도 및 경도 정보를 PHP 변수 $lat
으로 저장하려고합니다. 함수에 있기 때문에 userLocated
값을 얻을 수 없습니다. 코드는 다음과 같습니다.PHP 변수의 함수에서 javascript 변수 값을 저장하는 방법
<script type="text/javascript">
navigator.geolocation.getCurrentPosition(userLocated);
function userLocated(position){
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
// document.write("latitude: " + latitude +" longitude " + longitude);
}
</script>
<?php
$lat ="<script>
document.writeln(latitude);
</script>";
echo "$lat";
?>
안녕하세요. 위도와 경도의 데이터를 가져와야합니다 !! 페이지를 변경하지 않고! 가능한가? – Seekcha
JavaScript는 XHR (AJAX) 또는 웹 소켓을 사용하여 전체 페이지를 다시로드하거나 다른 페이지로 이동하지 않고도 데이터를 서버로 다시 보낼 수 있습니다. –