分類
其它

HTML5 Location

做了个记录位置的小玩意儿,带登录一共六个文件:

  • login.php 登录页
  • checklogin.php 登录验证页
  • loc.php 获取地理位置页
  • loc.js ajax提交数据给loc-in.php
  • loc-in.php 将数据写入数据库
  • loc-out10.php 将数据从数据库调出

登录之做了简单的实现,帐号密码就保存在checklogin.php中,靠session判断是否登录。所获取的地理位置无论是PC上浏览器基于HTML5的还是手机上基于GPS的,都是真实地理位置,而非火星地理位置。所以在正版地图中均存在西北方向的偏移,用卫星图看就正常了。关于调出数据库后的数据处理可以参考《html5地理位置示例》,我这里也没写。

源码:loc.7z

后来在使用中发现很有两个很必要功能没有实现:离线保存数据并在有网络时写入数据库、修改数据库内容。不知道有没有空完善一下。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *