Bon j'ai pas eu bcp de temps pour bosser dessus, mais maintenant je mit remet et voila ^^
 
J'arrive maintenant à ouvrir le WSDL de cette façon :
 
Code :
 - $wsdl = "http://www.url.fr/service?WSDL";
 - $client = new SoapClient($wsdl);
 - $function = $client->__getFunctions();
 - echo "<pre>" ;
 - print_r($function);
 - echo "</pre>" ;
 
  | 
 
Ce qui m'affiche dans mon navigateur :
Code :
 - Array
 - (
 -     [0] => ArrayOfResultatSimulation afficher(double $doubleVal, string $string, string $string0)
 - )
 
  | 
 
Donc je récupéré bien le nom de la fonction que mon flux attend qui est afficher qui attend donc 3 paramètres.
Ayant la fonction maintenant je fait donc :
 
$vem = $client->afficher(0.20,'test','test') ;
 
et j'optiens toujours l'erreur suivantes :
 
Code :
 - Fatal error: Uncaught SoapFault exception: [HTTP] Not Found in E:\Dev\test.php:10 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://www.url...', '', 1, 0) #1 [internal function]: SoapClient->__call('afficher', Array) #2 E:\Dev\test.php(10): SoapClient->afficher(0.2, 'test', 'test') #3 {main} thrown in E:\Dev\test.php on line 10
 
  |