NuSOAP for PHP 5.3
Description
The version at http://sourceforge.net/projects/nusoap/ is now up-to-date.
NuSOAP for PHP 5.3 Web SiteUser Ratings
User Reviews
-
On line 2670 magic_quotes_runtime() is deprecated. ;;; Use use ini_set('magic_quotes_runtime', 0); instead.
-
It still gives "Assigning the return value of new by reference is deprecated... on line 7384" in PHP 5.3.2. To fix this, I applied the following: put `unset($this->wsdl);` before this line of code, then removed '&' so it looks like this now and it works so far: unset($this->wsdl); $this->wsdl = new wsdl('',$this->proxyhost,$this->proxyport,$this->proxyusername,$this->proxypassword,$this->timeout,$this->response_timeout,$this->curl_options,$this->use_curl);
-
On line 2244 check if 'scheme' key is set: if(isset($u['scheme']) && $u['scheme'] == 'https'){
-
Thank you, very usefull!
-
Works great! Thanks for fixing all those ereg calls. FYI, I still get one error when I try http://localhost/myservice.php?wsdl <b>Deprecated</b>: Assigning the return value of new by reference is deprecated in <b>C:\wamp\www\webservice_test\nusoap\nusoap.php</b> on line <b>7384</b><br /> I tried fixing this myself by changing =& to =. The warning goes away and the wsdl seems fine, but when I try to call one of the methods, I get "not well-formed xml" in .NET.