Hola amigos tengo este problema y quisieran que me ayudaran e buscado y no encuento la solucion.
hacer una mi consulta ami base de datos y esto convertirlo a un xml y luego atravez de nusoap conectarme a http://66.201.175.61/webduatest/ws/WsRecibeDUA y ahi verificar mi usuario y contraseña y si son correctos pues que mi resultado xml le de entrada.
Gracias Mil gracias por la ayuda
<?php
Este es el ejemplo que quiero adaptar o si tienen algunos por ahi
require_once('nusoap.php');
$server = new soap_server();
$server->configureWSDL('validarusuario', 'urn:validarusuario');
$server->wsdl->schemaTargetNamespace = 'urn:validarusuario';
$server->register('WebServiceDevuelveCarpeta', // Nombre del Metodo
array('usuario' => 'xsd:string', 'clave' => 'xsd:string' ), // parametro de Entrada
array('carpeta' => 'xsd:string'), // Parametro de Salida
'urn:validarusuario', // Nombre del Proyecto
'urn:validarusuario#WebServiceDevuelveCarpeta', // soapaction
'rpc', // style
'encoded', // use
'En Construccion' // documentation
);
function WebServiceDevuelveCarpeta($usuario,$clave) {
$host="Servidor";
$db="Basededatos";
$user="usuario";
$pass="pass";
$carpeta = "";
$conexion=mysql_connect($host,$user,$pass);
mysql_select_db($db,$conexion);
$resultado= mysql_query ("Select carpeta from usuarios_ftp where usuario = '{$usuario}' and pass = '{$clave}'",$conexion);
mysql_close($conexion);
if(mysql_num_rows($resultado)!=1){
$carpeta = "-1";
} else {
$fila = mysql_fetch_array($resultado);
$carpeta = $fila['carpeta'];
}
return $carpeta;
}
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
?>