Eléphanteau du PHP |
13 Messages
09 juil. 2010, 10:55
toujours la même chose. J'ai essayé plusieurs combinaisons mais rien y fait
Je remets le code étant donné qu'il y eu des corrections :
<?php
// Instanciation du client SOAP
$client = new SoapClient(
'http://93.xxx.xx.4/xxxxxWS/WS2.asmx?WSDL',
array(
'trace'=> 1,
'soap_version'=> 'SOAP_1_2_3'));
$params = array();
$params['p_criteres'] = array(
// ID de l'export web Sitra
'IdSiteWeb'=>xx,
// Clé d'accès au web service
'CleWS'=>"xxxxx",
// Type du format de retour (LIGHT, GPS, COMPLETE)
'TypeSortie'=>'LIGHT',
// Mode de restitution (OBT, PERIODE, JOUR)
'CodeRestitution'=>'OBT',
// Code de la sélection à afficher
'Selection'=>4401,
//Date Début
'DateDebut'=>'',
//DateFin
'DateFin'=>'',
//Gratuit
'Gratuit'=>'',
//Positionnement
'PositionnementValide'=>'',
//Mobilite
'MobiliteReduite'=>'',
//Tri
'Tri'=>'DEB|COM',
//Reuslts
'NombreResultatsParPage'=> 10,
//Num page
'NumPage'=> 1,
);
try
{
$retour_ws = $client->__soapCall('RechObts', $params);
}
catch(Exception $e)
{
echo $e->getMessage();
}
var_dump($retour_ws);
?>
Et voici l'erreur
object(stdClass)#2 (1) { ["RechObtsResult"]=> object(stdClass)#3 (5) { ["Erreur"]=> string(6) "Erreur" ["NumPage"]=> int(0) ["NbObjetsDsPage"]=> int(0) ["NbTotalObjets"]=> int(0) ["NbTotalPages"]=> int(0) } }