I am using NuSoap to call a .NET webservice, but my variables are not being passed.
You can run the page yourself at:
http://www.astro-matchmaker.com/php_samples/test_4.php
Below is the code for the page.
<?php
include("NuSOAP/nusoap-0.6.1/nusoap.php");
$soapclient = new soapclient('http://www.astro-matchmaker.com/aspnet_sample/Simple_Test.asmx?wsdl',true);
//debug messages
$soapclient->debug_flag = 1;
$params = array('strFirstName'=>'pippo', 'strLastName'=>'pluto');
$result = $soapclient -> call("test", $params);
//prints to screen what comes back
print_r($result);
//Display the request and response
echo '<h2>Request</h2>';
echo '' . htmlspecialchars($soapclient->request, ENT_QUOTES) . '';
echo '<h2>Response</h2>';
echo '' . htmlspecialchars($soapclient->response, ENT_QUOTES) . '';
echo '<h2>Debug</h2>';
echo '<pre>' . htmlspecialchars($soapclient->debug_str, ENT_QUOTES) . '</pre>';
// kill object
unset($soapclient);
?>