【问题标题】:html5 geolocation to php variablehtml5地理位置到php变量
【发布时间】:2012-11-27 20:49:27
【问题描述】:

如何使用 HTML5 从 android 手机获取当前位置并将其分配给 $lat 和 $lon 等 php 变量?我有这样的代码,但我该如何使用它?

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

  });
 }

【问题讨论】:

    标签: php html location


    【解决方案1】:

    JavaScript 是严格的客户端。您需要使用某种回发方式——AJAX 是为此选择的武器。从那里,将其存储在您为用户使用的任何会话中,瞧,工作完成。

    【讨论】:

      【解决方案2】:

      使用 AJAX 将坐标发送到 PHP 处理程序函数,以便您可以将它们存储在您想要的任何位置(数据库、会话等),并使处理程序将值发送到您的函数。

      我建议使用处理函数,因为这是我的做事风格,但您可以直接将数据发送到您的函数。

      此外,您还可以选择时间触发事件,例如每 5 秒发送一次数据或用户事件,从那里无限可能。

      【讨论】:

      • 是的,这就是我想学的,但是怎么学呢?你知道网上有这个主题教程吗?
      猜你喜欢
      • 2015-03-09
      • 2013-05-05
      • 2012-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      相关资源
      最近更新 更多