![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/06/2010, 16:44
|
| | Fecha de Ingreso: abril-2010
Mensajes: 108
Antigüedad: 14 años, 10 meses Puntos: 2 | |
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>';
?> |