Re: [請益] 請問限制ip登入的寫法??

看板PHP作者 (Giant Heart)時間19年前 (2006/07/12 00:47), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《dinos (用血汗灌溉頂天巨木)》之銘言: : ※ 引述《k39fishami (鬥魚)》之銘言: : : 不知道大大們有沒有人寫過 可以限制ip的權限 : : 現在用dreamweaver的check form外掛 : : 找到可以使用YY_checkform來檢驗form的發送 : : 我也有用環境變數抓ip 當表單送出時將ip存入資料庫 : : 但是我先必須檢驗ip如140.115.xxx.xxx才可送出資料 : : 我再做以下的更改<form>裡面的設定 : : onSubmit="YY_checkform('form1','IP','^\(140\)\\.\(115\)\\.\([0-9][0-9][0-9]\)\\.\([0-9][0-9][0-9]\)','4',' : 假設 user 的來源 ip 是 $REMOTE_ADDR : if(preg_match("/^140\.115\.\d{1,3}\.\d{1,3}$/",$REMOTE_ADDR)) { : //符合的 ip : } : else { : //不符合的 ip : } 如果需要比較進接的功能(利用DB or htaccess儲存Deny / Allow的IP網段) 可以參考這個php class: http://www.phpclasses.org/browse/package/2690.html 個人使用經驗滿愉快的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.106.203

07/12 23:35, , 1F
呼呀呀...真感謝你
07/12 23:35, 1F
文章代碼(AID): #14izOVXE (PHP)
文章代碼(AID): #14izOVXE (PHP)