and */ /** * Test Client fuer Mitarbeiter Webservice */ require_once('../config/vilesci.config.inc.php'); require_once('../include/functions.inc.php'); require_once('../include/basis_db.class.php'); $db = new basis_db(); $method = (isset($_GET['method'])?$_GET['method']:'getMitarbeiterFromUID'); $getuid = get_uid(); if(!check_lektor($getuid) && !check_student($getuid)) die('Sie haben keine Berechtigung für diese Seite'); ?> SOAP TestClient für Mitarbeiter

Mitarbeiter Webservice

Liefert Informationen über Mitarbeiter

Funktionen


Show WSDL

Testformular

Username* :
Passwort* :
UID* :
'; } elseif($method=='getMitarbeiter') { echo'
Username* :
Passwort* :
'; echo ' '; } elseif($method=='SearchMitarbeiter') { echo'
Username* :
Passwort* :
Suchfilter* :
'; echo ' '; } echo 'Zurück zur Übersicht
'; echo '
'; class foo {}; if(isset($_REQUEST['submit']) && $_GET['method']=='getMitarbeiterFromUID') { $client = new SoapClient(APP_ROOT."/soap/mitarbeiter.wsdl.php?".microtime(true)); try { $authentifizierung = new foo(); $authentifizierung->username=$_REQUEST['username']; $authentifizierung->passwort=$_REQUEST['passwort']; $response = $client->getMitarbeiterFromUID($_REQUEST['uid'], $authentifizierung); var_dump($response); } catch(SoapFault $fault) { echo "SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR; } } if(isset($_REQUEST['submit']) && $_GET['method']=='getMitarbeiter') { $client = new SoapClient(APP_ROOT."/soap/mitarbeiter.wsdl.php?".microtime(true)); try { $authentifizierung = new foo(); $authentifizierung->username=$_REQUEST['username']; $authentifizierung->passwort=$_REQUEST['passwort']; $response = $client->getMitarbeiter($authentifizierung); var_dump($response); } catch(SoapFault $fault) { echo "SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR; } } if(isset($_REQUEST['submit']) && $_GET['method']=='SearchMitarbeiter') { $client = new SoapClient(APP_ROOT."/soap/mitarbeiter.wsdl.php?".microtime(true)); try { $authentifizierung = new foo(); $authentifizierung->username=$_REQUEST['username']; $authentifizierung->passwort=$_REQUEST['passwort']; $response = $client->SearchMitarbeiter($_REQUEST['filter'],$authentifizierung); var_dump($response); } catch(SoapFault $fault) { echo "SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR; } } echo '
'; ?>