吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2990|回复: 46

[Web] HTML5获得对方位置并保存至数据库

[复制链接]
laodan 发表于 2019-1-19 08:55
本板块禁止发布 “电子书资料” ,此类主题请发布至『电子书屋』
本板块禁止发布讨论和求助帖,此类主题请发布至『编程语言讨论求助区』
本板块禁止发布 “视频教程” ,此类主题请发布至『动画精品转载区』
本帖最后由 laodan 于 2019-3-16 08:10 编辑

前几天看到有个人发贴,家人失踪,疑进传销。找到了以前自己发的一个帖子,发出来可以试试。

不要说在某春秋论坛上见过这东西,我发的。

QQ截图20190119090437.jpg

首先使用此源码之前,请申请一个SSL证书并搭建好,免费的也可以。

创建mysql数据库,数据库名wz_fuwu,表名weizhi,字段两个ID自递增,jingwei保存经纬度,time保存时间。

1.jpg

Index.Html
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html>
<head>
<script src="/wz/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
getLocation();

function getLocation()
{
        if (navigator.geolocation)
        {
                navigator.geolocation.getCurrentPosition(showPosition,showError);
        }
        else
        {
                alert("该浏览器不支持定位");
        }
}
function showPosition(position)
{
$.get("/wz/conn.php?weizhi=" + position.coords.latitude + "," + position.coords.longitude ,function(data,status){
    alert("Yes,666");
});
}
function showError(error)
{
        switch(error.code) 
        {
                case error.PERMISSION_DENIED:
        alert("用户拒绝对获取地理位置的请求");
                        break;
                case error.POSITION_UNAVAILABLE:
        alert("位置信息是不可用的");
                        break;
                case error.TIMEOUT:
        alert("请求用户地理位置超时");
                        break;
                case error.UNKNOWN_ERROR:
        alert("未知错误");
                        break;
        }
}
});
</script>
</head>
<body>
<p>I want to get your seat</p>
</body>
</html>


JS中所调用的Jquery文件,在下方。

jquery-1.11.1.min.rar (31.47 KB, 下载次数: 18)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Daniellee 发表于 2019-3-13 01:30
这个其实是没用的,因为navigator.geolocation被调用时浏览器会发出警告,问你是否允许该网页获得你地点信息,你点不允许,就不能获得你地点的了.
给个测试地址你们玩下:
https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_geolocation
csts123 发表于 2019-1-19 10:15
本帖最后由 csts123 于 2019-1-19 10:29 编辑


1
Id
varchar(60)utf8_general_ci否
修改
删除
  • 主键
  • 唯一
  • 索引
  • 空间
  • 全文搜索
  • 非重复值 (DISTINCT)


2
jingwei
varchar(60)utf8_general_ci否
修改
删除
  • 主键
  • 唯一
  • 索引
  • 空间
  • 全文搜索
  • 非重复值 (DISTINCT)


3
time
varchar(60)utf8_general_ci

玩锤子 发表于 2019-1-19 09:06
450046181 发表于 2019-1-19 09:11
可以啊,呵呵!
blindcat 发表于 2019-1-19 09:11
谢谢楼主分享
皓哥阿 发表于 2019-1-19 09:18
可以 谢谢分享啊
csts123 发表于 2019-1-19 09:55
本帖最后由 csts123 于 2019-1-19 10:28 编辑

已经弄好
freeflyer 发表于 2019-1-19 09:58
厉害厉害!
450046181 发表于 2019-1-19 09:59
大哥,你是不是在忽悠我啊,根本就用不了
location.png
 楼主| laodan 发表于 2019-1-19 10:01
450046181 发表于 2019-1-19 09:59
大哥,你是不是在忽悠我啊,根本就用不了

??你的C盘怎么回事?难道你以为下载下来,直接打开就能得到位置了?你要搭建啊。你要创建网站,你要开启SSL啊。
450046181 发表于 2019-1-19 10:06
phpstudy怎么开启SSL?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2019-4-23 04:12

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表