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.php
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
lorsque 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
 
POST /war-galaxy/reg.php character=pseudotest&passwrd=passtest&email=test%40localhost.com&planet=pmtest&sex=M&rgt=on&submit=+S%27enregistrer+
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
3
4
5
6
7
8
 
character=pseudotest
&passwrd=passtest
&email=bbb51%40aaaaa.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
        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');
ceci en effectuant la methode selon le post de Rayek
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...
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');
une astuce , une idée ?

Merçi

@ Bientôt