Lid |
|
hallo.
ik ben wat aan het experimenteren geweest met SOAP.
alleen stuit ik op het volgende probleem.
als ik een request doe krijg ik de volgende error:
Citaat: looks like we got no XML document Maar ik zie nergens iets waar ik dit moet invoeren.
code:
SOAPClient:
<?php
try {
$oClient = new SoapClient(null, array('location' => 'http://www.beterlopen.net/soap/test/soapserver.php', 'uri' => 'receptenzoeker/SOAP/test/'));
echo 'Voornaam: '.$oClient->getVoornaam();
}
catch(SoapFault $e) {
echo $e->getMessage().$e->getLine();
}
?>
<?php try { $oClient = new SoapClient (null, array('location' => 'http://www.beterlopen.net/soap/test/soapserver.php', 'uri' => 'receptenzoeker/SOAP/test/')); echo 'Voornaam: '.$oClient->getVoornaam(); } catch(SoapFault $e) { echo $e->getMessage().$e->getLine(); } ?>
SOAPServer:
<?php
class Service
{
public function getVoornaam()
{
return 'Pijke';
}
}
/**
*SOAPServer
*/
$oServer = new SoapServer(null, array('uri' => 'receptenzoeker/SOAP/test/', 'encoding' => 'utf-8'));
$oServer->setClass('Service');
$oServer->handle();
?>
<?php class Service { public function getVoornaam() { return 'Pijke'; } } /** *SOAPServer */ $oServer = new SoapServer (null, array('uri' => 'receptenzoeker/SOAP/test/', 'encoding' => 'utf-8')); $oServer->setClass('Service'); $oServer->handle(); ?>
wat doe ik fout?
alvast bedankt.
|