
Originariamente inviata da
marino51
hai provato a guardare 'Credenziali.php' e 'FattureInviaWsdl.php' nel link che ti ho postato ?
prova a modificare quegli script con i tuoi parametri
Ho seguito il tuo consiglio, preso i due file, modificato i parametri:
_user
_psw
cambiato i vari url di invio con l'unico url che ho
modificato:
Codice PHP:
$SoapClientParam = array
(
"location" => "file.wsdl", //file in locale WSDL
"login" => $login,
"password" => $password,
"authentication" => SOAP_AUTHENTICATION_BASIC,
"trace" => false,
"exceptions" => false
);
?>
nel file invio:
Codice PHP:
define ("_FileDaInviare", "ordine.xml"); //il file ordine.xml è quello che devo inviare
$output = $client->inviaFileMtom(Array
(
"nomeFileAllegato" => _FileDaInviare,
"pincodeInvianteCifrato" => $pincodeInvianteCifrato,
"documento" => _FileDaInviare,
"datiProprietario" => ( Array( "cfProprietario" => $cfProprietario ) )
))
;
il risultato è
TRASFERIMENTO DELLE FATTURE PER IL 730 PRECOMPILATO AL MINISTERO
file.wsdl
http://212.103.2.............0
INIZIO LA CONNESSIONE
CONNESSIONE POSSIBILE
INIZIO TRASFERIMENTO DEL FILE
TRASFERIMENTO TERMINATO
protocollo =
dataAccoglienza =
nomeFileAllegato =
dimensioneFileAllegato =
codiceEsito =
descrizioneEsito =
idErrore =
FINE DEL LAVORO
il server dovrebbe rispondermi con una ricevuta, come faccio a raccogliere la risposta del server ?