Bonjour les gens.
Alors voila, je travail sur un site qui doit utiliser des services web uniquement accessible via SOAP. Le founisseur de ce sevice m'a conseiller d'utiliser la librairi "nu soap". je suis donc ses conseil et développe mon truc en local sur easyPHP. youpi tralala soap fonctionnne(après plusieurs test) impec. Voila donc ce matin que je décide de tester sur le serveur d'hébergement final. et oups plus rien ne fonctionne. Voici la réponse de retour :
<b>Warning</b>: SoapClient::SoapClient() expects at most 2 parameters, 6 given in <b>/home/epargnee/www/epargne_conseil/simulIDsoft/requestIDsoft_CompRobienBorloo.php</b> on line <b>37</b><br />
<br />
<b>Fatal error</b>: Uncaught SoapFault exception: [Client] SoapClient::SoapClient() [<a href='function.SoapClient-SoapClient'>function.SoapClient-SoapClient</a>]: Invalid parameters in /home/epargnee/www/epargne_conseil/simulIDsoft/requestIDsoft_CompRobienBorloo.php:37
Stack trace:
#0 /home/epargnee/www/epargne_conseil/simulIDsoft/requestIDsoft_CompRobienBorloo.php(37): SoapClient->SoapClient('http://srv-flas...', true, '', '', '', '')
#1 {main}
thrown in <b>/home/epargnee/www/epargne_conseil/simulIDsoft/requestIDsoft_CompRobienBorloo.php</b> on line <b>37</b><br />
et voici mon script de creation soapclient de la fameuse ligne 37 :
$client = new soapclient('http://srv-flash2.idsoft.com/simulateur_comp_robien_borloo.asmx?WSDL', true, $proxyhost, $proxyport, $proxyusername, $proxypassword);
Pourquoi cette fois je dois avoir uniquement 2 parametres ? quelqu'un pourrai m'éclairer sur la chose. Merci d'avance.
Partager