Question PHP qui me tracasse ...?

Résolu/Fermé
david29051992 Messages postés 217 Date d'inscription dimanche 21 octobre 2007 Statut Membre Dernière intervention 18 juillet 2011 - 26 nov. 2009 à 22:10
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 - 27 nov. 2009 à 18:10
Bonjour,
je joue à un jeu par navigation Dream-Life.fr

J'ai une question qui me tracasse !!!
Chaque soir, à minuit, sur le jeu, on reçoit un paie.

Le truc c'est que pour recevoir une paie, il faut forcément exécuter un code PHP qui dit que si il est passé minuit et bien tu reçois ta paie.
Cependant si on se connecte pas pendant 3 jours, comment est-ce possible qu'on reçoit trois fois la paie. Logiquement on aurait du exécuter le script 3 fois alors que ce n'est pas le cas (1fois).

Bref c'est assez louche comme question et très dur à expliquer Oo.
Je sais pas si j'ai été clair.

Merci et bonne soirée.
Cordialement David.

3 réponses

Bonjour

Pas besoin d'appeler le script tous les jours. Il suffit de se rappeler (dans un fichier ou une base de données) quand il a été appelé la dernière fois.
Lors d'une nouvelle connexion, tu ajoutes 0,1,2 ou 10 fois la paye selon la date de la dernière connexion.
1
Giorgiolino Messages postés 253 Date d'inscription vendredi 15 mai 2009 Statut Contributeur Dernière intervention 2 mars 2015 52
27 nov. 2009 à 10:33
Bonjour david29051992,

le père a parlé et tu ferais bien de l'écouter :-)

+1.
0
david29051992 Messages postés 217 Date d'inscription dimanche 21 octobre 2007 Statut Membre Dernière intervention 18 juillet 2011 27
27 nov. 2009 à 18:01
Bonjour.

Ah ok je vois exactement, pas con l'idée. Eh ben voila tout est clair comme ça, merci beaucoup.

Bonne journée.
Cordialement david29051992.
1
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
27 nov. 2009 à 18:10
ce doit être des tâches cron qui ont été mis en place sur ce site.
0