程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 用php來限制每個ip每天浏覽頁面數量的實現思路,ip浏覽頁面

用php來限制每個ip每天浏覽頁面數量的實現思路,ip浏覽頁面

編輯:關於PHP編程

用php來限制每個ip每天浏覽頁面數量的實現思路,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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved