Ciao a tutti,
in questi giorni mi sono imbattutto sull'utilizzo di un web service per il ricavo del codice fiscale.
Il problema che ho uno spazio su Altervista e dovrei tramite Altervista connettermi al WebService, interrogare il servizio e recuperare la risposta.
Ho letto che per effettuare questa determinata operazione cè la possibilità di usare la classe NuSoap che tramite il metodo "CALL" effettua la chiamata.
Solo che:
1) la chiamata viene lanciata ma generando una Request non pulita.
2) il wsdl che interrogo è questo http://webservices.dotnethell.it/cod...cale.asmx?WSDL
3) vi allego il codice che ho scritto, ma che per qualche ragione a me sconosciuta non funziona.
Codice PHP:
<?php
// Pull in the NuSOAP code
include('nusoap.php');
try {
$wsdl_url=("http://webservices.dotnethell.it/codicefiscale.asmx");
$client = new SoapClient($wsdl_url,false);
$param=array("NomeComune" => 'torino');
$result = $client->call("CodiceComune",$param);
echo "IL VALORE DELLA RICERCA E': ".$result;
// Display the request and response
echo '<h2>Request</h2>';
echo '<pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2>';
echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
// Display the debug messages
echo '<h2>Debug</h2>';
echo '<pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
} catch (SoapFault $e) {
print_r($e);
} ?>
qualcuno mi saprebbe dare una mano per favore?
Grazie anticipatemente.