當前位置:首頁 » 編程語言 » getenvphp

getenvphp

發布時間: 2025-09-10 01:04:45

php注冊系統咋么獲得用戶ip

只需要一行代碼即可!~~

$ip=$_SERVER['REMOTE_ADDR']; // 獲取訪客的 IP

❷ 現在用php做了個產品防偽查詢系統。想獲取用戶的ip,並限制其最多隻能查詢三次。這個php代碼怎麼寫

function getIp() {
if (isset ( $_SERVER )) {
if (isset ( $_SERVER ["HTTP_X_FORWARDED_FOR"] )) {
$realip = $_SERVER ["HTTP_X_FORWARDED_FOR"];
} else if (isset ( $_SERVER ["HTTP_CLIENT_IP"] )) {
$realip = $_SERVER ["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER ["REMOTE_ADDR"];
}
} else {
if (getenv ( "HTTP_X_FORWARDED_FOR" )) {
$realip = getenv ( "HTTP_X_FORWARDED_FOR" );
} else if (getenv ( "HTTP_CLIENT_IP" )) {
$realip = getenv ( "HTTP_CLIENT_IP" );
} else {
$realip = getenv ( "REMOTE_ADDR" );
}
}
if(isset($realip[16]))$realip = substr($realip,0,15);
return $realip;
}

如果要限制查詢,則應該將查詢過的IP做記錄,且做好時間記錄,並且要在客戶端上用cookie記錄,session也做記錄,這樣會盡量好點,否則,重新撥號、清空cookie都有可能導致限制失敗。

熱點內容
怎麼看車輛哪個配置銷量好 發布:2025-09-10 05:29:52 瀏覽:594
網頁聊天java 發布:2025-09-10 05:25:01 瀏覽:824
外文期刊資料庫 發布:2025-09-10 05:14:21 瀏覽:208
php項目如何運行 發布:2025-09-10 05:13:47 瀏覽:218
sqlserver巡檢 發布:2025-09-10 05:05:30 瀏覽:253
python的paramiko模塊 發布:2025-09-10 04:49:48 瀏覽:1002
如何遠程連接阿里雲伺服器 發布:2025-09-10 04:39:14 瀏覽:905
舊手機做伺服器性能如何 發布:2025-09-10 04:39:12 瀏覽:762
如何解決居住區苗木配置問題 發布:2025-09-10 04:33:01 瀏覽:542
編程兩大類 發布:2025-09-10 03:59:50 瀏覽:370