2012-11-27 4 views
0

HTML5를 사용하여 Android 휴대 전화에서 현재 위치를 가져 와서 $ lat 및 $ lon과 같은 PHP 변수에 assaign 할 수 있습니까? 나는 그런 식의 코드를 가지고 있지만 어떻게 사용할 수 있습니까?html5 phol 변수에 대한 geolocation

if(navigator.geolocation) 
{ 
    navigator.geolocation.getCurrentPosition(function(position) 
    { 
    var lat = position.coords.latitude; 
    var lng = position.coords.longitude; 
    doSomething(); 

    }); 
} 

답변

0

JavaScript는 클라이언트 측에만 제공됩니다. 일종의 포스트 백을 사용해야 할 것입니다. AJAX가 이것을 선택하는 무기입니다. 거기에서, 사용자와 voila를 위해 사용하고있는 세션, 작업 완료에 그것을 저장하십시오.

0

AJAX를 사용하여 좌표를 PHP 핸들러 함수에 보내 원하는 곳 (DB, 세션 등) 어디에서나 저장할 수 있도록 처리기에서 함수에 값을 보냅니다.

제 일을 처리하는 방식으로 처리기 함수를 제안했지만 함수에 직접 데이터를 보낼 수 있습니다.

또한 5 초마다 데이터를 보내거나 사용자 이벤트와 같은 시간 트리거 이벤트를 선택할 수 있습니다. 하늘은 그 한계에서 벗어납니다.

+0

그래, 그게 내가 배우고 싶은거야하지만 어떻게? 인터넷에서이 주제 튜토리얼에 대해 알고 있습니까? – Ozan