Hello, i probed it but:<br>
<br>
$signum = $v->arraysize();<br>
for($i = 0; $i < $signum; $i++)<br>
{<br>
print $i;
<br>
$sig = $v->arraymem($i);<br>
$paramsnums = $sig->arraysize()-1;<br>
$retval = $sig->arraymem(0);<br>
$retval =
$sig->arraymem(1); <br>
<br>
print
$retval->scalarval();
// Error here ----- Line 62<br>
for ($j = 1; $j <= $paramsnums; $j++)<br>
{<br>
$param =
$sig->arraymem($j);<br>
echo " Param number
$j must be of type:".$param->scalarval()."\n";<br>
}<br>
<br>
}
<br>
<br>
The error is: <b>Fatal error</b>: Call to a member function on a non-object in
<b>/var/www/localhost/htdocs/client.php</b> on line <b>62</b><br>
<br>
The xml-rpc incoming is: <br>
<br>
<?xml version="1.0"?><br>
<methodResponse><br>
<params><br>
<param><br>
<value><br>
<array><br>
<data><br>
<value><br>
<struct><br>
<member><br>
<name>ITINERARIO_CODIGO</name><br>
<value><string>311</string></value><br>
</member><br>
</struct><br>
</value><br>
<br>
<value><br>
<struct><br>
<member><br>
<name>ITINERARIO_CODIGO</name><br>
<value><string>310</string></value><br>
</member><br>
</struct><br>
</value><br>
<br>
</data><br>
</array><br>
</value><br>
<br>
</param><br>
</params><br>
</methodResponse><br>
<br>
<br>
Some idea??? :S :S<br>
<br>
A lot of thanks