Javascript或PHP获取位置并将其发送给我


Javascript or PHP to get location and send it to me?

可能的重复项:
Javascript/PHP 我可以获取 GPS 位置并将其发送给我吗?

好的,这就是我想要的:

我需要像Javascript或PHP脚本这样的东西来从访问者那里获取GPS位置,然后秘密地将其发送给我(我不会使用这个坏,它适用于防止我的iPhone被盗的网站)

我希望如果一个小偷打开网站(我将网络剪辑,命名 Safari 并提供野生动物园图标),我会自动获取他的位置,他被重定向到谷歌或其他东西

所以基本上是这样的:

navigator.geolocation.getCurrentPosition(GetLocation);
function GetLocation(location) {
    //Some script that sends the location secretly to me
}
{
    windows.location="http://google.com";
}

你能帮我吗?

PS:我不会使用这个坏的,因为它只会在我的iPhone上,我知道有它的应用程序,但那些要花钱,我不知道它是否值得。

更新:

我发现了以下内容:我不知道它到底做了什么,但我想它会获取位置并将其发送到位置.php ???

function ajaxFunction() {
$.ajax({
  url:'location.php',
  type:'POST',
  data:'lat='+lat+'&long='+long,
  success:function(d){
    console.log(d);
  },
  error(w,t,f){
    console.log(w+' '+t+' '+f);
  }
});
}

现在如何让它重定向到谷歌并将其放在我的网站上?

打开站点并授予其访问该位置的权限,选择"记住此决定"或任何选项。然后,将来不会出现该提示。

但是,为此编写一个应用程序可能是一个更好的主意。