Un SWF qui s'affiche une seul fois par jour suivant l'IP de l'utilisateur
frankycha
Messages postés20Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention30 janvier 2009
-
29 janv. 2009 à 10:51
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 2010
-
30 janv. 2009 à 15:13
Bonjour tout le monde,
Je ne suis pas sûr d'être dans la bonne rubrique, je m'en excuse par avance ...
Dans le cadre d'un projet de fidélisation client, je dois créer un petit jeu de grattage avec 'Gagné" , "Perdu" pas très complex. Sa c'est fait, pas de problème, j'ai trouvé ce qu'il me fallais.
Ce jeu (SWF) va être intégré dans le site du client.
Il faudrait que l'internaute ne puisse y jouer qu'une seule fois par jour ou par semaine.
Je n'ai aucune idée de comment procéder.
Quelqu'un pourrait-il m'orienter SVP.
PS : Je suis débutant en AS et ne connait pas d'autre language, à part l' html en débutant également.
Merci
A voir également:
Un SWF qui s'affiche une seul fois par jour suivant l'IP de l'utilisateur
cs_Burnside
Messages postés1132Date d'inscriptionmercredi 28 août 2002StatutMembreDernière intervention 6 mars 2020 29 janv. 2009 à 11:23
Slt,
Tu utilises soit du php avec un cookie, mais il peut être supprimé donc pas top, ensuite l'adresse IP du visiteur, idem restart du router et zou nouvelle adresse.
comme cela je n'ai pas d'idem qui me vient à l'esprit mais je vais y réflechir...
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 30 janv. 2009 à 11:54
Chaque client est enregistré sur une base de données (genre MySQL).
Et puis via un script php, tu vérifies s'il a déjà ça partie ou non.
Comme disait Burn', avec les cookies c'est pas très securisé. Mais bon s'il n'y a pas d'argent en jeu, c'est pas très grave. Sinon son idée d'enregistrer les IP de chaque joueur et de les effacer chaque jour aussi peut être une solution.
A toi de voir maintenant
frankycha
Messages postés20Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention30 janvier 2009 30 janv. 2009 à 12:01
Merci pour vos réponses. La base de donnée est trop complex pour moi et le projet, Je serais plus d'avis de partir sur l'enregistrement des IP. Peut tu m'en dire un peu plus à ce sujet. Comme je l'ai dis, je suis quand même débutant en flash ...
Merci
Franky-Chat
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 30 janv. 2009 à 12:30
Dans une base de données (bdd) à chaque connexion sur la page de jeu ou du site, tu regardes si l'ip de l'utilisateur n'a pas déjà été enregistré dans ta bdd. Si oui, tu informes ton joueur qu'il a déjà joué. Sinon tu le laisses jouer et tu enregistres son IP dans la bdd.
Sachant que tu veux que les joueurs ne jouent qu'une fois chaque jour, il faut que le lendemain (genre à 0h00) ta bdd efface toute les IP pour enregistrer les joueurs du lendemain justement.
Mais sinon dis nous si il faut absolument que cela soit sécurisé ou non, sinon passe par les cookies ou les shared object de Flash.ça sera plus simple ! sachant qu'en plus avec les cookies tu peux leur donner une expiration
frankycha
Messages postés20Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention30 janvier 2009 30 janv. 2009 à 14:23
Alors en fait, le petit jeu flash offre la possibilité de gagner un cadeau (ex: "Gagné!!, frais de port gratuit pour 30 euros d'achat!!", le cadeau est toujours relié avec une commande, rien de réélement gratuit.
Donc au grattage, en aléatoire, c'est ou gagné ou perdu. Il faut que l'internaute ne puisse jouer qu'une fois par jour ou semaine pour pas qu'il ne découvre qu'il n'y a qu'un cadeau à gagner ( par jour ou par semaine).
C'est pour fidéliser le client et le faire revenir sur le site. Donc pas besoins de sécurisé plus que sa, mais faut quand même déjouer la ruse des petits malins!!
Le coups des cookies me sembles un peu léger pour "l'internaute lambda +".
En tout cas, je pense qu'une base de donnée est un peu trop....
Je pense que sharedObject serais pas mal, j'ai regardé à midi mais a mon niveau, il me faudrais quand même quelque sources ...
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 30 janv. 2009 à 14:38
Les SharedObject sont aussi sensible que les cookies.
"malheureusement" tu sauras obligé de passer par une MySQL et php (enfin une bdd et un script serveur).
Surtout que ce n'est pas à Flash de gérer cela. En fait il serait bien que Flash face une requète à une bdd via un script et que celui-ci lui indique si c'est gagné ou non.
A toi de jouer maintenant