log($q, 'q'); session_start(); $separator = "|"; /** Utilisation du WS **/ $client = new SoapClient(null, array( 'trace' => 1, 'soap_version' => SOAP_1_1, 'location' => WEBSERVICE_URL, 'uri' => WEBSERVICE_URI, 'login' => $_SESSION['tabInfo']['login'], 'password' => $_SESSION['tabInfo']['password'], // 'encoding' => 'UTF-8' )); //raisonSociale adresse codePostal Ville Siege actif deb nbRep maxRep Pertinence AvecSIREN naf try { $O = $client->searchMandataires($q, array('V', 'N', 'H', 'A', 'M')); //array pour trier les types de mandataires $tableResults = array(); $tableResults = $O['result']; $firephp->log($tableResults, 'Result'); $firephp->log(count($tableResults), 'count'); if( count($tableResults)>0 ){ $i=0; foreach ($tableResults as $code=>$lib){ $return = $lib; $return.= $separator; $return.= $code; $return.= "\n"; //Send String|Id for the autocompleter print $return; } } }catch (SoapFault $fault){ print 'Erreur durant la recherche'; } ?>