Limiter une action en php

Résolu
tablarock Messages postés 105 Statut Membre -  
tablarock Messages postés 105 Statut Membre -
Bonjour,
Je voudrais savoir si il serait possible de créer un jeu ( par exemple ) et de limiter a un fois le droit de jouer.
Je m'explique : créer un jeu par exemple ou l'on met un chiffre entre 1 et 1 000. Il faudrait que la personne puisse posté son chiffres que un fois. Pour comment fair pour que la personne poste son chiffre et voie si elle a perdu ou gagné je sais comment faire.
Mon site n'a pas d'inscription ( donc pas de compte ).
Voilà !

Merci beaucoup


Félix



17 réponses

Nabla's Messages postés 20731 Statut Contributeur 3 193
 
stocker son IP, mais c'est pas fiable car certaines personnes ont des IP dynamiques ete donc changent régulièrement d'ip, de l'autre coté t'as les perssonnes qui ont une seule IP pour plusieurs chez eux (cas d'un routeur ou d'une BOX)

tu peux jouer avec les cookies, mais ca se supprime facilement .
1
tablarock
 
Ouai pour l'IP c'est mort ... Pour les cookies aussi ... Bon ba pour le jeu c'est mort ! Merci Nabla's d'voir porté de l'attentio sur mon sujet.

Félix
1
Siluni
 
il existe la solution flash qui elle est plus fiable
1
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
ce que tu peux faire, c'est cookie + blocage temporaire de l'ip sur le jeu ... mais les gens pourront toujours rejouer ...
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
c'est pas dans le html mais dans le php que tu analyses cette variable.
et tu enregistres la date et heure d'utilisation dans la base de donnée ...

au chargement de la page, tu vérifies que l'ip d'y a pas accédé récement, et quand tu le souhaites (fin de jeu par exemple) tu enreigistres l'ip dans la table
1
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
pas de problème. tu n'oubblieras pas de mettre le sujet en résolu quand tu auras pondu ton code....
tu pourras aussi le poster pour les prochains !

bonne semaine ;)
1
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
mais si, tu verras ;)
1
tablarock
 
Et quelle est cette solution ?
0
tablarock Messages postés 105 Statut Membre 1
 
Et quelle est le code pour "bloquer" l'IP ? Sinon je pense que pour les jeu je vais faire un truc ou les gens m'envairrons des email ! Dommage ... Merci de m'avoir répondue !

Voilà !

Félix
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
$HTTP_HOST


https://www.commentcamarche.net/contents/790-php-les-variables-d-environnement
0
tablarock Messages postés 105 Statut Membre 1
 
Merci je n'avais pas pensé au variable ( je suis bêtes c'est normale =D ) Mais je na sais pas comment la placé dans mon code html ...
Par exemple je voudrais que la presonne entre le numéros de son choix et clqieu pour être envoyer a un autre page ( ca je sais déjà faire ) mais placé ou et comment la variable je vois pas !

Merci beaucoup beaucoup

Félix
0
tablarock Messages postés 105 Statut Membre 1
 
Oulala je vais faire chofé mon cerveau ^^'. Merci beaucoup Nabla's pour TOUT t'es messages. Merci d'aider des gens qui n'y arrive pas ! Merci. Je vais réfléchir et envoyer du code source pour voir si c'est bon. Mais pas avant une semaine vu qu'il faut que je cherche ;)
0
tablarock Messages postés 105 Statut Membre 1
 
Merci toi aussi. Bon je vais voir pour le code, je vais faire surchauffer mon cerveau. Je sais pas si je vais y arrivé
0
tablarock Messages postés 105 Statut Membre 1
 
Bon le code j'y arrive pas :/ ... Je penserais avec if/else par exemple dans la page on enregistre l'ip avant tout, ensuite on voit si celui qui accède a la page a son IP connue du site, si non on le laisse tranquille, si oui on affiche un message d'erreur comme quoi il veut nous arnaquer ! C'est ca ?
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
tu stoques les ip dans une base de données ?
0
tablarock Messages postés 105 Statut Membre 1
 
Non j'essayaisde trouver un solution ;). Ma base de donné FREE ne marche pas alors je ne peux pas :/ ! Voilà c'est comme qu'il faut prosseder pour que cela marche ?

Voilà !

Merci

Félix
0
Nabla's Messages postés 20731 Statut Contributeur 3 193
 
ben pour savoir quels ip sont déjà passés, la base de données c'est quand meme mieu .... tu peux faire avec des fichiers textes, mais ce sera lent au bout d'un moment, et surtout plus chiant à programmer
0
tablarock Messages postés 105 Statut Membre 1
 
Merci beaucoup !

félix
0