How to use php to limit the number of page views per ip address per day

Source: Internet
Author: User
This article mainly introduces how to use php to limit the number of pages browsed by each ip address every day. if you need it, refer to the following implementation ideas: first, create a table, for example, the following

The code is as follows:


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 ),
);

Then, write the code and record the ip address information when the user accesses it. The initial value of browsing times is 1,

When the page number is equal to the set value, user access is not allowed.

Finally, you can run a cron table at every night to delete all data, such as using truncate

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.