![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
19/04/2006, 16:03
|
| | Fecha de Ingreso: abril-2005 Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años, 9 meses Puntos: 0 | |
//Incluir la Biblioteca Nusoap 0.6.3
require_once('nusoap.php');
// Crear la instancia del Soap server
$server = new soap_server();
// Inicializar el WSDL asignandoselo al server creado
$server->configureWSDL('adicionar', 'urn:adicionar');
$server->wsdl->schemaTargetNamespace = 'urn:adicionar';
$server->register('WebServiceInsertarAdministrador', // Nombre del Metodo
array('login' => 'xsd:string','clave' => 'xsd:string' ), // parametro de Entrada
array('return' => 'xsd:string'), // Parametro de Salida
'urn:adicionar', // Nombre del Proyecto
'urn:adicionar#WebServiceInsertarAdministrador', // soapaction
'rpc', // style
'encoded', // use
'Says hello to the caller' // documentation
);
//REALIZACION DE LA FUNCION DE INSERTA EN LA BASE DE DATOS
//pre: ninguna
//pos : el usuario login es adicionado,retorna false si ya es encuentra en la base de datos y true si fue adicionado
function WebServiceInsertarAdministrador($login,$clave) {
conectar();
$sqlInsert= mysql_query ("insert into administrador values('$login','$clave ')");
}
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$server->service($HTTP_RAW_POST_DATA);
este el el archivo webServiceInsertarAdmin.php y utilice la libreria de nusoap
__________________ :aplauso: Ivomat |