Hola
Bueno despues de buscarle un buen rato, encontre que php tiene su libreira y que causa problemas con nusoap asi que intente con esto que encontre en internet mas lo que me han venido acosejando y ahora obtengo respuesta pero tengo un error que la verdad no veo si me ayudan a verlo les estare muy agradecido mi nuevo codigo es este.
Código PHP:
Ver original<?php
require_once('nusoap/lib/nusoap.php');
$url = 'https://url?wsdl';
$cliente = new nusoap_client($url, TRUE);
if($cliente == true)
{
echo "Cierto";
$string = array('filedata' => " ");
$pwd = 'pwd';
$string['filedata'] ="<?xml version='1.0' encoding='UTF-8'?>
<metodo>
<t0>'user'</t0>
<t1>'".$pwd."'</t1>
<t2>'0123'</t2>
<t3>'22/07/2014'</t3>
<t4>'51'</t4>
<t5>'215'</t5>
</metodo>";
$cliente = new nusoap_client($url, TRUE);
echo 'Estableciendo conexión al servicio.<br />';
$result=$cliente->call("transacciones",$string);
echo 'Evaluando resultado.<br />';
if($result === false) {
var_dump($result); // Esta línea mostrará lo que recibiste del servidor die('No se recibió un xml adecuado.'); }
echo 'Interpretando xml<br />';
// $respuesta es un objeto y no sirve de mucho hacer un simple echo
}
else
{
echo "falso";
}
y esta es la respuesta
Código PHP:
CiertoArray ( [t0] => xxx
[t1] => XXX
[t2] => xxx
[t3] => '22/07/2014'
[t4] => xx
[t5] => xxx )
Estableciendo conexión al servicio.
Evaluando resultado.
Interpretando xml
Warning: simplexml_load_string() expects parameter 1 to be string, array given in C:\xampp\htdocs\webservices\1.php on line 92
NULL