我有一个网站后台.PHP4可以实现,现在改用PHP5+MYSQL 。出现了问题。说中改一下soapclient类与PHP5中的类名重复,改一个娄名就可以用了。贴出部分代码请朋友们帮忙。十分感谢。1、class soapclient extends nusoap_base{}
2、function soapclient( $endpoint, $wsdl = false, $proxyhost = false, $proxyport = false, $proxyusername = false, $proxypassword = false, $timeout = 0, $response_timeout = 30 )3、return soapclient::parseresponse( $headers, $data );4、 $evalStr = "class soap_proxy_".$r." extends soapclient {\n\t\t\t\t".$evalStr."\n\t\t\t}";
eval( $evalStr );
eval( "\$proxy = new soap_proxy_{$r}('');" );
$proxy->endpointType = "wsdl";
标红色的地方都得改吗。PHP我一点也不懂。第4个是什么意思呀。
对了。还有一个。老提示这行有错误说是[是’或分号。麻烦给看看呗。
global $GLOBALS['_SERVER'];

解决方案 »

  1.   

    我就知道第四个是一个字符串,.和C#,JAVA的+是一样的。还有,你的soppclient是自己定义的吧,它只不过上继承了nusoap_base,你看看改下名字可以吧!
      

  2.   

    我就知道第四个是一个字符串,“.”和C#,JAVA的+是一样的。还有,你的soppclient是自己定义的吧,它只不过上继承了nusoap_base,你看看改下名字可以吧!