Código PHP:
function enviaDatosTransaccionWSDL( //parámetros ) {
$clienteSoapWsdl = new nusoap_client('url', 'WSDL');
$error = $clienteSoapWsdl->getError();
if ($error) {
$respuestaWS = array("return" => "ERROR");
}else{
$respuestaWS = array("return" => "BIEN");
}
return $respuestaWS;
}
Gracias por las respuestas
javifranco... tu ejemplo es más completo que el mio, pero es básicamente lo mismo... en mi caso, no entra al if, por lo tanto, $respuestaWS queda vacio. ( la url es del web service abajo, por lo que necesariamente debe haber un error).
mogurbon... probé con el ejemplo 12 del link que me mandaste, pero también necesita comprobar $error dentro de un if(), y caigo en el mismo problema, no entra ni al if ni al else.