Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/06/2010, 16:44
hpereira
 
Fecha de Ingreso: abril-2010
Mensajes: 108
Antigüedad: 14 años, 10 meses
Puntos: 2
De acuerdo Respuesta: Enviar archivo xml

Este es mi codigo

<?php

require_once('lib/nusoap.php');
$proxyhost = isset($_POST['Usuario']) ? $_POST['1632272K'] : '';
$proxyport = isset($_POST['ClaveUsuario']) ? $_POST['tradi2'] : '';
$proxyusername = isset($_POST['idTransaccion']) ? $_POST['114'] : '';
$proxypassword = isset($_POST['tipoProcesamiento']) ? $_POST['SC'] : '';
$client = new soapclient('http://dua.sat.gob.gt/webdua/ws/WsRecibeDUA?operation=ValidaMensajeXmlDUA?wsdl', true,
$proxyhost, $proxyport, $proxyusername, $proxypassword);
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}
$result = $client->call('getFile', array('MensajeXml' => 'descrip_x_lineas_merca.php'));
if ($client->fault) {
echo '<h2>Fault</h2><pre>'; print_r($result); echo '</pre>';
} else {
$err = $client->getError();
if ($err) {
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else {
echo '<h2>Result</h2><pre>' . htmlspecialchars($result, ENT_QUOTES) . '</pre>';
}
}
echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
?>