Maison >développement back-end >Problème PHP >Comment atteindre le nombre de fois que chaque IP est consultée par jour en php
Comment utiliser PHP pour savoir combien de fois chaque IP est consultée par jour : 1. Créez un tableau via "CREATE TABLE ip_log()" ; 2. Définissez les informations IP à enregistrer lors de la visite de l'utilisateur et la valeur initiale. du nombre de vues est 1 ; 3. Lorsque le nombre de pages parcourues est égal à la valeur définie, l'utilisateur n'est pas autorisé à y accéder.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3
Comment définir combien de fois par jour chaque IP est parcourue en php ?
Idée d'implémentation consistant à utiliser php pour limiter le nombre de pages consultées par chaque IP par jour
Idée d'implémentation : Tout d'abord, créez un tableau, comme le suivant
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), );
Ensuite, écrivez du code pour enregistrer le Informations IP lorsque l'utilisateur visite, la valeur initiale du nombre de vues est 1,
Lorsque le nombre de pages consultées est égal à la valeur définie, l'utilisateur n'est pas autorisé à y accéder.
Enfin, vous pouvez exécuter une table cron à 00h00 tous les soirs pour supprimer toutes les données, par exemple en utilisant truncate
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!