function deleteQSUser($user) { //**** deleteUser ***** $wsdl = "http://ita-provisioner.cis.fiu.edu:8080/axis2/services/QuotaSystem?wsdl"; $location = "http://ita-provisioner.cis.fiu.edu:8080/axis2/services/QuotaSystem"; $result = false; try { //$params = array('id' => $user->id); $client = new SoapClient($wsdl, array('location' => $location)); $result = $client->deleteUser($user->id); $result = true; } catch (Exception $e) { $result = false; } catch (SoapFault $soapfault) { $result = false; } return $result; }
echo $str . "\n"; } ini_set('soap.wsdl_cache_enabled', 0); $username = '******'; //$_POST['username']; $password = '******'; //md5($_POST['password']); //$client = new SoapClient("https://srvfh13.fh-luebeck.de/moodle/moodleplugin.wsdl",array('trace'=>1,'login'=>$username,'password'=>$password)); $client = new SoapClient("https://www.myserver.com/moodle/moodleplugin.wsdl"); try { $sessid = ''; out($sessid = $client->login($username, $password)); out($client->addUser($sessid, 'testheinz', '1234', 'Heinz', 'Test', '*****@*****.**')); out($client->updateUser($sessid, 'testheinz', 'Heinzi', 'Tester', '*****@*****.**')); out($sessid = $client->logout($sessid)); out($client->deleteUser($sessid, 'testheinz')); //echo $client->exportUsers(2, 'CF101'); //echo $client->importCourses($xml_string,"Prova"); //echo $client->exportCourses(); //echo $client->exportCourses(3,"Prova"); //echo $client->exportCategories(); } catch (SoapFault $sf) { //echo $client->__getLastRequest(); echo $client->__getLastResponse(); echo $sf->faultstring; } /*else { if (empty($_SERVER[HTTPS])) { $url="https://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI]; $delay=1;