當前位置:編程學習大全網 - 網站源碼 - 如何在PHP上限制壹個IP壹天只能註冊5個帳號

如何在PHP上限制壹個IP壹天只能註冊5個帳號

時間格式用int型,您做起來就會簡單的多,妳只要做在壹天淩晨到24點這個時間內,註冊的個數<5就可以了!/**

客戶端IP

*/

function getClientIp(){

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 = $_SERVER['REMOTE_ADDR'];

}

return $onlineip;

}//必須用這個,否則很多時候是取不到客戶端的ip的$thisDayStart=mktime(0,0,0,date("m"),date("d"),date("Y"));//mktime($h,$i,$s,$m,$d,$y)$thisDayStart=mktime(23,59,59,date("m"),date("d"),date("Y"));//mktime($h,$i,$s,$m,$d,$y)select count(id) from com_users where addtime>=".$thisDayStart." and addtime<".$thisDayStart.";只要這個count(id)>=5了,就不能可以了

  • 上一篇:什麽是swift?在職場中有什麽重要性?
  • 下一篇:飛機大戰畢業論文6000字
  • copyright 2024編程學習大全網