PHP - SOAP y la madre que lo parió

   
Vista:

SOAP y la madre que lo parió

Publicado por Jordi Babot (7 intervenciones) el 18/05/2009 11:03:45
Hola, hace ya dias que me estoy dando de óstias con los mensajes SOAP y PHP.

La función autentificarN lo que hace es devolver true o false según se identifica correctamente un usuario.
Resulta que el php envia el mensaje SOAP con este BODY:

...
<SOAP-ENV:Body>
<ns9967:autentificarN xmlns:ns9967="http://acihotel.com/">
<empresa xsi:type="xsd:string">empresa</empresa>
<usuari xsi:type="xsd:string">usuari</usuari>
<password xsi:type="xsd:string">password</password>
</ns9967:autentificarN>
</SOAP-ENV:Body>
...

Si os fijáis , añade un codigo "ns9967" en las etiquetas. Éste es el motivo poer el cual la función me devuelve FALSE.

Si envio éste mensaje (con el programa soapUI):

...
<SOAP-ENV:Body>
<autentificarN xmlns="http://acihotel.com/">
<empresa xsi:type="xsd:string">empresa</empresa>
<usuari xsi:type="xsd:string">usuari</usuari>
<password xsi:type="xsd:string">password</password>
</autentificarN>
</SOAP-ENV:Body>
...

Éste me devuelve TRUE.

Cómo puedo quitar éste número "ns9967" ???
GRACIAAAAS!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder