『壹』 php調用淘寶ip地址庫有查詢次數限制嗎

現在是2018年,雖然過了4年時間,據我所知,不限制。

但是現在他的官網打不開了,有點著急,換了新浪的ip庫。
2018-08-16 00:55:30

『貳』 PHP怎麼把注冊者的IP寫入資料庫

寫入的時提示錯誤?提示什麼樣的錯誤?不貼出來錯誤怎麼解決呢

『叄』 要獲取用戶登錄的ip並記錄到資料庫中,並且將歷史登錄的ip信息顯示10條出來,php的代碼應該怎麼寫

//得到ip
if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
$onlineip = getenv('HTTP_CLIENT_IP');
} elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
$onlineip = getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
$onlineip = getenv('REMOTE_ADDR');
} elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
$onlineip = $_SERVER['REMOTE_ADDR'];
}
//得到歷史信息
$query = mysql_query("select loginip from dede_ip where userid='$userid' order by logintime desc limit 10");
while($row = mysql_fetch_assoc($query)) {
$oldIpArray[] = $row['loginip'];
}
//$oldIpArray里就記錄了ip信息,是一個數組

『肆』 php 純真IP庫 怎麼返回區域信息

首先 你直接把前台數據拿來就往資料庫里查 很危險!!! 其次. 你html 需要知道成功與否 則 你不需要輸出那麼多文字這些文字完全可以放在前端js裡面去 你後端只需要輸出 0 ,1 那麼前端在接到 ajax返回後 判斷是否為 0 則知道 是應該 讓票數+1 還是 。

『伍』 請問怎麼用php來實現去獲取某個用戶的ip然後存到自己的資料庫mysql中,給代碼參考看看,謝謝

<?php
error_reporting(0);
header("content-type:text/html;charset=utf-8");
$conn=mysql_connect("127.0.0.1","root","qaz123");
if(!$conn)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("test",$conn);
mysql_query("setnamesutf-8");
$ip=($_SERVER["HTTP_VIA"])?$_SERVER["HTTP_X_FORWARDED_FOR"]:$_SERVER["REMOTE_ADDR"];
$ip=($ip)?$ip:$_SERVER["REMOTE_ADDR"];
$time=time();

mysql_query("INSERTINTOvisit(ip,time)values('$ip','$time')");/*
CREATETABLE`visit`(
`id`intNOTNULLAUTO_INCREMENT,
`ip`varchar(15)CHARACTERSETutf8COLLATEutf8_general_ciNOTNULL,
PRIMARYKEY(`id`)
)
ENGINE=MyISAM
DEFAULTCHARACTERSET=utf8COLLATE=utf8_general_ci
CHECKSUM=0
DELAY_KEY_WRITE=0
;
*/

『陸』 PHP判斷IP是中國IP還是外國IP

//返回ip所在的區域外國ip精確到國名
functiongetcposition($ip){

try{
$res1=file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=$ip");
$res1=json_decode($res1,true);

if($res1["code"]==0){
return$res1['data']["country"].$res1['data']["region"].$res1['data']["city"]."_".$res1['data']["isp"];
}else{
return"未能獲取";
}
}catch(Exception$e){
return"未能獲取";
}
}

『柒』 php mysql 插入資料庫ip

insert into ip(min,max,gly) values('192.168.1.1','192.168.255.255','1');

一個建議,就是values() 裡面的值,都要加上引號,這樣就可以了

『捌』 php怎樣寫查詢資料庫裡面有沒有該ip

連接資料庫都會了,查詢出來也會吧?參考;

$query="select*fromtable";
$i=0;
if($result=mysqli_query($link,$query)){
while($finfo=mysqli_fetch_field($result)){
if($ip==$finfo->ip)
{
$i=1;
}
}
if($i==1)
{
echo"1";
}
else{
echo"0";
}
mysqli_free_result($result);
}
mysqli_close($link);

『玖』 PHP中如何指定IP段訪問A資料庫,其餘訪問B資料庫

在mysql_connect的時候判斷IP即可,不知道你的難度在哪裡,獲取IP會不會?IF語句會不會?mysql_connect知道否?