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:

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>
et depuis mon serveur j'ai une méthode qui doit récupérer ses valeurs, donc le 3, le 2 et le 1
mais j'arrive à récupérer que le "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);
 
}
cette fonction me retourne "$inputdet1" donc la valeur 3

réponse SOAP:

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>
est-ce que quelqu'un à une idée de comment on récupère les valeurs?

Merci d'avance!!!