System anti-saturation d'insert bdd

WRInaute discret
Salut,

je voudrais ajouter a ma class db un system pour limitter les insert sql d'un visiteur...

Exemple: le visiteur laisse un commentaire, il ne peut plux executer aucun insert sql pendant 30 secondes, n'importe ou sur le site.

Quelqu'un a une idée?
 
WRInaute discret
Une session, un cookie, IP enregistrée en DB.

Mais je pense pas qu'il y ai une focntion "simple" à mettre en place hélas.

Philippe
 
WRInaute occasionnel
lafosca a dit:
Une session, un cookie, IP enregistrée en DB.

Puis en remplaçant partout mysql_query (ou équivalentes) par une fonction perso qui fait au moins la même chose + gestion de la session
 
WRInaute discret
sgaze a dit:
lafosca a dit:
Une session, un cookie, IP enregistrée en DB.

Puis en remplaçant partout mysql_query (ou équivalentes) par une fonction perso qui fait au moins la même chose + gestion de la session

oui je parlais bien d'implémenter ceci dans ma class DB... mais pour vous, la meilleur solution? refaire une requete à chaque fois et gérer ça dans une table, ou enregistrer un timestamp dans la tableau session du visiteur?
 
Discussions similaires
Haut