PDA

View Full Version : ارور is not a supported type. در nusoap



mohajer68
سه شنبه 09 تیر 1394, 18:03 عصر
سلام
من با nusoap زیاد کارکردم اما این مدلش رو تاجالا ندیدم
ممنون میشم اگر می تونین کمک کنین
نه request و نه response رو بر نمی گردونه
نتیجه debug رو هم تو پست بعدی میزارم





require_once('./lib/nusoap.php'); $client = new nusoap_client('http://10.20.8.210:4002/Service.asmx?wsdl','wsdl'); $client -> decode_utf8 = FALSE; $client -> soap_defencoding = 'UTF-8';
//Check for an error $err = $client->getError(); if( $err ) die('<b>Constructor error</b><pre>'.$err.'</pre>');


//Call GetProduct method $result = $client->call('GetToken');

if( $client->fault ) { echo '<b>Fault</b><pre>'; print_r($result); echo '</pre>'; }
//ٍError in method Calling $err = $client->getError(); if( $err ){ echo('<b>Error</b><pre>'.$err.'</pre>'); }//end if... // Display the debug messages echo '<h2>Debug</h2>'; echo '<pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>'; echo '<h2>Request</h2>'; echo '<pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>'; echo '<h2>Response</h2>'; echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
print_r($result);