par
Kaoteknik » 30 oct. 2007, 19:48
Tout d'abord je pense que ton post aurait sans doute plus de réponses s'il avait été posté dans la section "PHP débutants" du forum. Je vais tenter malgré tout de t'orienter un peu, bien que je ne sois pas moi-même un expert en PHP.
En premier lieu je pense qu'il te faudrait une table "compteur_de_visites" dans ta base de données. A première vue je dirais qu'un champ unique suffirait à remplir la fonction que tu souhaites lui donner. tu pourrais nommer ce champ "compteur", tout simplement, avec une valeur INT (integer, soit un chiffre entier) que tu initialiseras à zéro.
Lorsqu'un joueur se connectera à la page souhaitée, tu pourras faire une requête de type UPDATE sur la table "compteur_de_visites", afin d'incrémenter la valeur du champ "compteur" de 1.
Une seconde requête, de type SELECT cette fois, te permettra d'annoncer au joueur qu'il est le "x"ième à visiter cette page.
Après tout n'est qu'histoire d'instructions conditionnelles : si le compteur égal à 100, le joueur aura accès au formulaire d'envoi de mail (faire une redirection ou un "include" vers la page souhaitée, contenant le script d'envoi d'emails - fonction PHP "mail"), sinon retour à la cueillette des pommes ! Si le compteur est supérieur à 100, effectuer à nouveau une requête UPDATE pour le remettre à zéro.
Voilà, j'espère que cela pourra t'aider un peu... Bon courage, il t'en faudra pour développer un jeu si tu démarres en PHP !

Tout d'abord je pense que ton post aurait sans doute plus de réponses s'il avait été posté dans la section "PHP débutants" du forum. Je vais tenter malgré tout de t'orienter un peu, bien que je ne sois pas moi-même un expert en PHP.
En premier lieu je pense qu'il te faudrait une table "compteur_de_visites" dans ta base de données. A première vue je dirais qu'un champ unique suffirait à remplir la fonction que tu souhaites lui donner. tu pourrais nommer ce champ "compteur", tout simplement, avec une valeur INT (integer, soit un chiffre entier) que tu initialiseras à zéro.
Lorsqu'un joueur se connectera à la page souhaitée, tu pourras faire une requête de type UPDATE sur la table "compteur_de_visites", afin d'incrémenter la valeur du champ "compteur" de 1.
Une seconde requête, de type SELECT cette fois, te permettra d'annoncer au joueur qu'il est le "x"ième à visiter cette page.
Après tout n'est qu'histoire d'instructions conditionnelles : si le compteur égal à 100, le joueur aura accès au formulaire d'envoi de mail (faire une redirection ou un "include" vers la page souhaitée, contenant le script d'envoi d'emails - fonction PHP "mail"), sinon retour à la cueillette des pommes ! Si le compteur est supérieur à 100, effectuer à nouveau une requête UPDATE pour le remettre à zéro.
Voilà, j'espère que cela pourra t'aider un peu... Bon courage, il t'en faudra pour développer un jeu si tu démarres en PHP ! :wink: