Bonjour à tous!
J'utilise php5 pour créer mes propres services web.
J'ai un serveur.php, un client.php et mon fichier wsdl
mon problème est que j'arrive pas à récupérer les bonnes valeurs depuis une requête SOAP
voici l'enveloppe:
et depuis mon serveur j'ai une méthode qui doit récupérer ses valeurs, donc le 3, le 2 et le 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:neworder> <parameters>3</parameters> <param1>2</param1> <param2>1</param2> </SOAP-ENV:neworder> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
mais j'arrive à récupérer que le "3"
cette fonction me retourne "$inputdet1" donc la valeur 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function neworder($inputdet1,$inputdet2) { return array('result' => $inputdet1.$inputdet2); }
réponse SOAP:
est-ce que quelqu'un à une idée de comment on récupère les valeurs?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body><SOAP-ENV:neworderResponse> <parameters><result>3</result></parameters> </SOAP-ENV:neworderResponse></SOAP-ENV:Body> </SOAP-ENV:Envelope>
Merci d'avance!!!
Partager