[php] limité un nombre d'actions

Fermé
Utilisateur anonyme - 8 juil. 2010 à 16:23
 Utilisateur anonyme - 11 nov. 2010 à 19:43
Bonjour,
Je voudrais limiter un nombre ici d'attaques d'un joueur sur un autre joueur sur une journée Comment faire ??



1 réponse

Dépend.

Tu sauvegardes, dans quoi que ce soit, une BDD (MySQL ), un fichier ( CHMOD ), un cookies...

Tu lis, a chaque attaque tu fais +1.
Et puis tu bloques l'acces suivant le nombre.

Voir :
MySQL, PDO, fopen(), CHMOD, Cookies en PHP.

Bye ;)
0
Utilisateur anonyme
8 juil. 2010 à 17:04
Oui dans une BDD j'y est pensé mais je voudrais que ce compteur soit réinitialisé tout les soirs a minuit.
Merci,
KLK1
0
Lors d'une visite, tu devras avoir un variable enregistree. En BDD, par exemple. Elle s'appellera time_reset; Elle vaudra la derniere date de mise a jour.
A chaque visite, si time_reset est avant le dernier jour, a minuit, tu la mets a jour, et tu reinitialises. Pour la date, vois en PHP : date() et time();
Bye ;)
0
Utilisateur anonyme
10 juil. 2010 à 19:14
Merci beaucoup
0
De rien ;)
Tu t'en est sorti ?
Ps : je ne detaille pas bcp les explications, je n'ai pas le temps, je suis dans un cybercafe.
Bye ;)
0
Utilisateur anonyme
11 nov. 2010 à 19:43
Desolée de repondre aussi tardivement ^^
Mais oui je m'en suis orti merci a toi
0