JeuWeb - Crée ton jeu par navigateur
GET ou POST? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : GET ou POST? (/showthread.php?tid=1264)

Pages : 1 2


GET ou POST? - corentone - 09-06-2007

Salut a tous! Salut aux programmateurs Smile

Voila je voudrais savoir par quel moyens vous transmettiez vos variables dans vos jeux.

pour ma part, j'avais commencé en GET, mais je vais repartir en POST je pense.

Votre avis?


RE: GET ou POST? - Loetheri - 09-06-2007

Il n'y a pas l'un ou l'autre. C'est l'un et l'autre ainsi que les autres possibilités de passer des variables (cookies, session et je crois que c'est tout).

Le GET est très utile dans un forum. Autrement dit : là où tu ne sais pas mettre de formulaire !
Le POST devra bien entendu être privilégié.

Mais quoi qu'il en soit, les deux sont facilement modifiables par quiconque s'y connait. Pour ma part, j'essaye de transmettre un minimum d'information. Si je ne sais faire autrement, je le fais mais en regardant d'abord si cela vaut la peine de le mettre en session, puis si je sais le mettre en formulaire et finalement dans un lien.


RE: GET ou POST? - Mysterarts - 09-06-2007

Je suis assez d'accord avec Loetheri, ce qui m'empêche de voter à ce sondage...
je rajouterai que GET est bien utile lorsqu'il s'agit d'une page à contenu dynamique publique...
Je m'explique : un catalogue par exemple : l'adresse contient l'id du produit que tu est en train de consulter, si tu veux montrer cet objet à qq, tu as juste à lui filer l'adresse : si CT un formulaire en POST, ça ne marcherai pas...
Mais ce cas est assez rare dans le jeux, je trouve, donc j'utilise tout de même plus POST...

Mysterarts.php?toutestunequestion=dutilisation

PS : tu dis : POST (formulaire) : je suis pas trop d'accord, GET peux aussi être le résultat d'un formulaire...


RE: GET ou POST? - Sephi-Chan - 09-06-2007

D'un point de vue sécurité, aucun n'est plus sûr que l'autre. Si je préfère POST dans la plupart des cas, c'est juste par soucis d'esthétisme de l'URL. Smile


Sephi-Chan


RE: GET ou POST? - corentone - 09-06-2007

Merci de vos reponses Wink

Dans un sens ma question était aussi, privilegiez vous dans vos jeux les boutons ou les liens... Au niveau confort de jeu?

Je sais par exemple que Kochonland (une reference pour moi en matiere de jeu php) utilise les formulaires pour TOUT avec des checkbox et tout et tout...mais certaines fois un lien est assez pratique...et la syntaxe est plus simple^^

@Mysterarts: le get par formulaire, tu parles avec le action du formulaire qui tend vers une adresse contenant une variable? Si oui, je pense que c'est un peu se compliquer, autant tout faire par POST avec un champ hidden Wink

Je pense que je vais continuer avec le POST, je vous invite a venir voir notre projet sur le forum et j'espere pouvoir vous inviter pour le lancement de la beta vers juillet Smile

A bientot

Corentone


RE: GET ou POST? - Nessper - 09-06-2007

Pour ma part je préfère le POST mais vu que j'aime pas les formulaires, les bouteons, etc.. j'utilise en majorité le GET.
Sephi pour ce qui est de l'esthétisme de l'url, il existe l'url rewriting, qui est assez pratique quand même, mais bon je pense que tu le sais déjà.


RE: GET ou POST? - Sephi-Chan - 09-06-2007

Oui Nessper, je connais l'url rewriting, je pense m'en servir beaucoup (j'arrive pas à l'utiliser en local :-( ) car tout comme toi j'aime assez peu les formulaires/boutons qui sont, à mon sens, moins agréables à styliser.


Sephi-Chan


RE: GET ou POST? - Loetheri - 09-06-2007

corentone, c'est à toi de voir. Avoir des boutons partout, c'est très très ennuyant pour un forum. Cela dit, pour le jeu en lui-même, quasiment tout est faisable à l'aide de formulaire (peut-être pas les messages).


RE: GET ou POST? - Sephi-Chan - 09-06-2007

Je viens de remarquer que tu mentionnais Kochonland. Je trouve ça amusant car c'est le premier jeu par navigateur auquel j'ai joué plus d'une semaine (2 ans environ). C'est également lui qui m'a donné envie de créer le miens, et donc grâce à lui que j'ai appris PHP et compagnie.


Sephi-Chan


RE: GET ou POST? - Mysterarts - 09-06-2007

Et moi, j'y est joué 1 minute, mais c'est lui aussi qui m'a fait découvrir les jeu en php (ça doit être un des premier ^^).
Je me souviens que mes potes en parlaient bcp...
Mais j'ai attendu bien plus tard (bon, tout est relatif) pour avoir l'idée de faire de telle choses...

Mysterarts, nostalgie, nostalgie...