Bonjour à tous,
Je suis nouveau sur le forum et débutant en Perl (enfin j'ai eu un cours sur Perl à la fac mais c'était il y a 10 ans) donc j'espère que je m'y prends correctement pour poser ma question.
Je suis en train de développer un jeu en ligne pour mes élèves et j'ai un souci avec la création de cookies et leur récupération. Je travaille avec Mojolicious pour coder mon programme et intégrer les pages html dans des template. J'ai pour l'instant réalisé la page de login (ou d'inscription au jeu), dont le partie /post du formulaire récupère les données d'inscription et renvoie la page d'accueil du jeu. Jusque là, tout va bien. Mon souci se pose lorsque je veux quitter la page d'accueil pour voyager vers une autre page (celle de construction des bâtiments, par exemple). J'ai besoin d'un cookie me permettant de stocker l'identifiant du joueur, et de le récupérer dans la page suivante afin de savoir quel joueur demande la page et pouvoir lui renvoyer ses données personnelles (ressources, score, etc...)
J'ai cherché pas mal d'infos sur le web mais je ne trouve rien que je comprenne vraiment. Je ne comprends pas trop où je dois placer ma création de cookie (dans le /get ? Dans la partie __DATA__ avec le code html de la page ?) ni comment la réaliser.
Je ne sais pas si ma question est claire. Si besoin, je peux poster mon code mais il fait déjà plusieurs centaines de lignes...
Merci d'avance pour votre aide,
Hadrien
Partager