首頁 > 後端開發 > PHP問題 > php怎麼實作每個ip每天幾次瀏覽

php怎麼實作每個ip每天幾次瀏覽

藏色散人
發布: 2023-03-12 16:00:02
原創
2099 人瀏覽過

php實作每個ip每天幾次瀏覽的方法:1、透過「CREATE TABLE ip_log()」建立一個表;2、設定當使用者造訪時記錄下ip信息,瀏覽次數初始值為1 ;3、當瀏覽頁數等於設定的值時,不允許使用者存取。

php怎麼實作每個ip每天幾次瀏覽

本文操作環境:Windows7系統、PHP7.1版,Dell G3電腦

php怎麼設定每個ip每天幾次瀏覽?

用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視頻教程

以上是php怎麼實作每個ip每天幾次瀏覽的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板