Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/04/2006, 16:03
ivomat
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 19 años
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