echo $client->call("sayHello", $params = array('userID' => 'pnhdt', 'message' => 'e10adc3949ba59abbe56e057f20f883e'), '', ''); exit; $soap = new SOAP_Client('http://203.113.145.197:8181/axis/test/acbTCBS.jws?wsdl'); $username = '******'; $password = '******'; $soap->setHeaders("<AuthHeader xmlns=\"lokad.com/ws\">\r\n <UserName>{$username}</UserName>\r\n <Password>{$password}</Password>\r\n </AuthHeader>"); $ret = $soap->call('sayHello', $params = array('AuthenUser' => 'ba.nd', 'AuthenPass' => 'e10adc3949ba59abbe56e057f20f883e'), $options); echo "---------------sayHello-------------"; echo "<pre>"; print_r($ret); echo "</pre>"; exit; $soap = new SOAP_Client('http://203.113.145.197:8181/axis/test/acbTCBS.jws?wsdl'); $username = '******'; $password = '******'; $soap->setHeaders("<AuthHeader xmlns=\"lokad.com/ws\">\r\n <UserName>{$username}</UserName>\r\n <Password>{$password}</Password>\r\n </AuthHeader>"); $ret = $client->call('sayHello', $params = array('AuthenUser' => 'ba.nd', 'AuthenPass' => 'e10adc3949ba59abbe56e057f20f883e'), $options); echo "---------------sayHello-------------"; echo "<pre>"; print_r($ret); echo "</pre>"; // adds authentication to a SOAP client // returns true if the authentication was successful function addAuthentication($soap, $username, $password) { // username and password are added in an AuthHeader $soap->setHeaders("<AuthHeader xmlns=\"lokad.com/ws\">\r\n <UserName>{$username}</UserName>\r\n <Password>{$password}</Password>\r\n </AuthHeader>"); // we check if the authentication was successful $result = $soap->call('IsAuthenticated', '', ''); if ($error = $soap->getError()) { die($error);