Se connecter avec
S'enregistrer | Connectez-vous

[PHP, MySQL] Antiflood

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

ben, logiquement, si on envoie un message, il est stocké qq part dans une base de donnée I suppose.
Donc tu devrai avoir un champ, message, et tu rajoute en plus un champ nick (ou IP si tu veux pas faire le systeme d'inscription) et un champs heure...
et apres, lors de chaque nouveau post, ca vérifie qui a envoyé les X dernier post et il y a combien de temps...
si c'est la mm IP en moins de 3 min qui en envoie 20, bon ben y'a des chance que ca soit un flood. :) 

JoLoCa a écritben, logiquement, si on envoie un message, il est stocké qq part dans une base de donnée I suppose.
Donc tu devrai avoir un champ, message, et tu rajoute en plus un champ nick (ou IP si tu veux pas faire le systeme d'inscription) et un champs heure...
et apres, lors de chaque nouveau post, ca vérifie qui a envoyé les X dernier post et il y a combien de temps...
si c'est la mm IP en moins de 3 min qui en envoie 20, bon ben y'a des chance que ca soit un flood. :) 


:jap:  je vais faire comme ça
Lassé par la pub ? Créez un compte