Limiter acces page a 2 fois par jour
Miaou123456
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
Miaou123456 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Miaou123456 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
ca fait déjà deux jours que je cherche sur google, mais vraiment impossible a trouver :(
je viens donc m'exprimer et demander de l'aide sur ccm :d
je vous explique tout ca lol
Je voudrais limiter l'acces a une page a par exemple 2 affichages par ip tous les 24h, mais n'etant vraiment pas bon en php, j'essaye de trouver un script tout fait (comme beaucoup de monde malheureusement ^^), mais sans succès, c'est pour quoi je viens chercher de l'aide ici.
Merci d'avance pour les réponses éventuelles
ca fait déjà deux jours que je cherche sur google, mais vraiment impossible a trouver :(
je viens donc m'exprimer et demander de l'aide sur ccm :d
je vous explique tout ca lol
Je voudrais limiter l'acces a une page a par exemple 2 affichages par ip tous les 24h, mais n'etant vraiment pas bon en php, j'essaye de trouver un script tout fait (comme beaucoup de monde malheureusement ^^), mais sans succès, c'est pour quoi je viens chercher de l'aide ici.
Merci d'avance pour les réponses éventuelles
A voir également:
- Limiter acces page a 2 fois par jour
- Mise a jour chrome - Accueil - Applications & Logiciels
- Supprimer page word - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Acces rapide - Guide
- Word numéro de page 1/2 - Guide
2 réponses
La variable superglobale $_SERVER['REMOTE_ADDR'] permet de récupérer l'ip d'un visiteur. Ensuite, tu peux stocker celà dans une base de données, avec également l'information du nombre de fois que la page a été vue dans la journée (une remise à jour automatique tous les jours à minuit doit être réalisable, à moins que tu ne veuilles que ce soit des intervalles de 24h et non des journées de minuit à minuit, il faudrait alors stocker l'heure de chargement des pages, avec un timestamp).
Ensuite, à chaque fois que la page est demandée, commence par vérifier dans la base de données si la page peut encore être vue, et si ne n'est pas le cas, affiche un message d'erreur (le tout se faisant avec des onditions de manière assez élémentaire)
Ensuite, à chaque fois que la page est demandée, commence par vérifier dans la base de données si la page peut encore être vue, et si ne n'est pas le cas, affiche un message d'erreur (le tout se faisant avec des onditions de manière assez élémentaire)