Limiter une action en php

Résolu/Fermé
tablarock Messages postés 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 - 27 oct. 2010 à 15:23
tablarock Messages postés 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 - 31 oct. 2010 à 12:01
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



A voir également:

17 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
27 oct. 2010 à 15:42
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
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
il existe la solution flash qui elle est plus fiable
1
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
28 oct. 2010 à 09:20
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
28 oct. 2010 à 11:14
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
28 oct. 2010 à 11:19
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
28 oct. 2010 à 11:26
mais si, tu verras ;)
1
Et quelle est cette solution ?
0
tablarock Messages postés 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
28 oct. 2010 à 09:41
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
Modifié par Nabla's le 28/10/2010 à 10:13
$HTTP_HOST


https://www.commentcamarche.net/contents/790-php-les-variables-d-environnement
0
tablarock Messages postés 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
28 oct. 2010 à 11:09
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 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
28 oct. 2010 à 11:18
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 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
Modifié par tablarock le 28/10/2010 à 11:23
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 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
30 oct. 2010 à 13:28
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
31 oct. 2010 à 10:50
tu stoques les ip dans une base de données ?
0
tablarock Messages postés 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
31 oct. 2010 à 10:57
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 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
31 oct. 2010 à 11:53
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 100 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 11 avril 2012 1
31 oct. 2010 à 12:01
Merci beaucoup !

félix
0