您好,登錄后才能下訂單哦!
這篇文章主要介紹了php如何設置每個ip每天幾次瀏覽的限制,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
php實現每個ip每天幾次瀏覽的方法:1、通過“CREATE TABLE ip_log()”創建一個表;2、設置當用戶訪問時記錄下ip信息,瀏覽次數初始值為1;3、當瀏覽頁數等于設置的值時,不允許用戶訪問。
本文操作環境:Windows7系統、PHP7.1版,Dell G3電腦
用php來限制每個ip每天瀏覽頁面數量的實現思路
實現思路:首先,創建一個表,比如下面的
CREATE TABLE ip_log ( ip_log_ip VARCHAR(40), ip_log_date DATE, ip_log_visits TINYINT(1), ip_log_page varchar(255), PRIMARY KEY(ip_log_page,ip_log_ip,ip_log_date), );
然后,寫代碼,當用戶訪問時記錄下ip信息,瀏覽次數初始值為1,
當瀏覽頁數等于設置的值時,不允許用戶訪問。
最后你可以每天晚上00:00運行一個cron表中刪除所有數據,比如使用truncate
感謝你能夠認真閱讀完這篇文章,希望小編分享的“php如何設置每個ip每天幾次瀏覽的限制”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。