Bonsoir tous le monde,
Occupé à développer une petite application pour un mmorg,
je bute sur 2 éléments a envoyer par methode post et solicite votre aide,
afin de comprendre mon erreur.
tout d'abord l'url du jeu : http://jjwil-softwares.org/war-galaxy/reg.php
(c'est un serveur de tests)
en regardant les infos de la form, je vois ceçi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Form Information - http://jjwil-softwares.org/war-galaxy/reg.phplorsque j'effectue la manoeuvre je peut voir a l'aide HTTP Direct la chaine suivante envoyée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 index id name type value state 0 character text pseudotest 1 passwrd password passtest 2 email text test@localhost.com 3 planet text pmtest 4 sex select 5 rgt checkbox on Checked 6 submit submit S'enregistrer
je teste donc la chaine sous Hackbar ce qui me conduit a çe découpage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 POST /war-galaxy/reg.php character=pseudotest&passwrd=passtest&email=test%40localhost.com&planet=pmtest&sex=M&rgt=on&submit=+S%27enregistrer+
qui deviens donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8character=pseudotest &passwrd=passtest &email=bbb51%40aaaaa.com &planet=pmtest &sex=M &rgt=on &submit=+S%27enregistrer+
ceci en effectuant la methode selon le post de Rayek
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 lst.Add('character='+ 'pseudotest'); lst.Add('passwrd='+ 'passtest'); lst.Add('email='+ 'test@localhost.com'); lst.Add('planet='+ 'pmtest'); lst.Add('sex='+ 'M'); lst.Add('rgt=' + 'on');
http://www.developpez.net/forums/d44...bleme-syntaxe/
qui je dois bien dire m'a bien dépanné à plusieurs reprise avec cette solution
mon soucis actuel étant avec la partie de code suivante que je ne parviens
pas a valider, cela fait deux jours que je me casse les dents pour essayer de valider et rien ne fait...
une astuce , une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 lst.Add('planet='+ 'pmtest'); lst.Add('sex='+ 'M'); lst.Add('rgt=' + 'on');
Merçi
@ Bientôt
Partager