[英]iPhone and Android GPS coordinates in PHP
我正在使用Google Maps做一個應用程序,我正在用javascript API檢查用戶的位置,但是我想知道是否有一種方法可以檢查PHP文件中的GPS變量嗎?
某種GET參數,但似乎不存在。
我不熟悉API,但是如果您使用的是JavaScript,那么就必須使用Java腳本將信息傳遞回服務器,以供PHP后端使用。 PHP和任何其他服務器端腳本語言無法從客戶端訪問任何內容,除了在執行頁面請求時在HTTP標頭中傳遞的內容之外。
最簡單的方法是先讓用戶點擊頁面,然后由JS拾取坐標,然后形成URL(即: http://my.location/index.php?lat = 12.45 &long = 67.89 )並重定向到該網址 。 用戶訪問后就會發生這種情況。
<?php
if (!isset($_GET['long']) && !isset($_GET['lat'])) {
?>
<source type='text/javascript'>
// Do the redirect here
</source>
<?php
} else {
$latitude = $_GET['latitude'];
$longitude = $_GET['longitude'];
?>
<!-- All your HTML, logic, etc. goes here -->
<?php
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.