❶ 在html頁面輸入手機號碼,提交後php,查詢手機手機歸屬地,記錄該次查詢到mysql數據,並將歸屬地輸出到網頁
查詢歸屬地可以去網上找開放介面調用 前台輸入手機號碼查詢的時候調用介面 介面調用結果一般是json格式的把他轉成數組按照鍵名拿到你要的數據傳參到前台頁面顯示就可以了 同時你也可以把拿到的數據存入資料庫
❷ php 有誰知道網頁獲取手機用戶位置嗎
網頁是獲取不到的,你發的截圖是Android系統中的
GPS手機定位
,所以能夠獲取到你的位置。但是單獨通過PHP
網頁是無法獲取定位的。
❸ 如何用php編寫手機歸屬地查詢果殼網
代碼如下:
<?php
header(「Content-Type:text/html;charset=utf-8″);
if(isset($_GET['number'])){
$url=『http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo';
$number=$_GET['number'];
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,「mobileCode={$number}&userId=」);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$data=curl_exec($ch);
curl_close($ch);
$data=simplexml_load_string($data);
if(strpos($data,『http://')){
echo『手機號碼格式錯誤!';
}else{
echo$data;
}
}
?>
<formaction=」mobile.php」method=」get」>
手機號碼:<inputtype=」text」name=」number」/><inputtype=」submit」value=」提交」/>
</form>
❹ php 獲取手機信息(瀏覽器版本,ip,手機號,手機系統版本,手機類型,手機型號,等等)
手機的信息都在$_SESSION中,但手機號沒辦法獲取。
❺ php怎麼調取手機GPS位置
php無法調取,但是你可以通過html5獲取經緯度之後再使用ajax傳到php進行處理
❻ php怎麼獲取手機客戶端ip
php獲取客戶端ip地址方法總結
用php獲取客戶端ip地址的方法,具體代碼如下:
?php
$iipp=$_server["remote_addr"];
echo
$iipp;
?
///////////////////////////////////////////////
?php
$user_ip
=
($_server["http_via"])
?
$_server["http_x_forwarded_for"]
:
$_server["remote_addr"];
$user_ip
=
($user_ip)
?
$user_ip
:
$_server["remote_addr"];
echo
$user_ip;
?
///////////////////////////////////////////////
?php
function
get_real_ip(){
$ip=false;
if(!empty($_server["http_client_ip"])){
$ip
=
$_server["http_client_ip"];
}
if
(!empty($_server['http_x_forwarded_for']))
{
$ips
=
explode
(",
",
$_server['http_x_forwarded_for']);
if
($ip)
{
array_unshift($ips,
$ip);
$ip
=
false;
}
for
($i
=
0;
$i
<
count($ips);
$i++)
{
if
(!eregi
("^(10|172.16|192.168).",
$ips[$i]))
{
$ip
=
$ips[$i];
break;
}
}
}
return
($ip
?
$ip
:
$_server['remote_addr']);
}
echo
get_real_ip();
?
///////////////////////////////////////////////
php獲取ip的演算法:
?php
if
($http_server_vars["http_x_forwarded_for"])
{
$ip
=
$http_server_vars["http_x_forwarded_for"];
}
elseif
($http_server_vars["http_client_ip"])
{
$ip
=
$http_server_vars["http_client_ip"];
}
elseif
($http_server_vars["remote_addr"])
{
$ip
=
$http_server_vars["remote_addr"];
}
elseif
(getenv("http_x_forwarded_for"))
{
$ip
=
getenv("http_x_forwarded_for");
}
elseif
(getenv("http_client_ip"))
{
$ip
=
getenv("http_client_ip");
}
elseif
(getenv("remote_addr"))
{
$ip
=
getenv("remote_addr");
}
else
{
$ip
=
"unknown";
}
echo
"你的ip:".$ip
;
?
///////////////////////////////////////////////
?php
if(getenv('http_client_ip'))
{
$onlineip
=
getenv('http_client_ip');
}
elseif(getenv('http_x_forwarded_for'))
{
$onlineip
=
getenv('http_x_forwarded_for');
}
elseif(getenv('remote_addr'))
{
$onlineip
=
getenv('remote_addr');
}
else
{
$onlineip
=
$http_server_vars['remote_addr'];
}
echo
$onlineip;
?
❼ php如何獲取手機mac地址,如果不行,js可以嗎
這個屬於系統層面,js沒有許可權處理,而PHP是服務端腳本,瀏覽器給他發什麼他才能收到什麼,瀏覽器不會發送mac地址
只有原生的APP應用可以調用的mac地址,這個是系統限制