07/02/2013, 13:36
|
Colaborador | | Fecha de Ingreso: mayo-2008 Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 7 meses Puntos: 528 | |
Respuesta: Problema con return web service PHP NuSOAP En tu webservice defines que vas a devolver una estructura MySoapObject con nombre, apellidos, telefono etc, pero sólo regresas
$result = array('nombre'=>$nombre,'apellidos'=>$apellidos);
Si bien este pueda no ser el problema, te recomiendo dos cosas:
1. Comprobar que la función del webservice opera correctamente sin imprimir mensajes de error, ya que éstos deforman el xml de respuesta y el cliente no los va a poder entender /parsear.
2. Analiza lo que envías y lo que recibes, y coloca a nusoap en modo depuración:
$client->debug();
echo '<pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2>';
echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>'; |