diff --git a/soap/stip_client.php b/soap/stip_client.php
index 54f99bfb9..a71fa0d21 100644
--- a/soap/stip_client.php
+++ b/soap/stip_client.php
@@ -5,6 +5,8 @@ require_once('stip.class.php');
+
+
STIP-Client
@@ -51,6 +53,7 @@ require_once('stip.class.php');
|
+
|
@@ -61,9 +64,11 @@ require_once('stip.class.php');
if(isset($_REQUEST['submit']))
{
- $client = new SoapClient(APP_ROOT."/soap/stip.soap.wsdl");
+ $client = new SoapClient(APP_ROOT."/soap/stip.wsdl.php?".microtime());
//$client = new SoapClient(APP_ROOT."/soap/stip.soap.wsdl", array('login'=>'stip','password'=>'stip'));
+ $username = "test";
+ $passwort = "foo";
$ErhKz = $_REQUEST['ErhKz'];
$AnfragedatenID = $_REQUEST['AnfragedatenID'];
@@ -76,15 +81,106 @@ if(isset($_REQUEST['submit']))
$bezieher->Familienname= $_REQUEST['Familienname'];
$bezieher->Vorname= $_REQUEST['Vorname'];
$bezieher->Typ = $_REQUEST['Typ'];
+ $bezieher1 = new stip();
+ $bezieher1->Semester = $_REQUEST['Semester'];
+ $bezieher1->Studienjahr = $_REQUEST['Studienjahr'];
+ $bezieher1->PersKz= $_REQUEST['PersKz'];
+ $bezieher1->SVNR= $_REQUEST['Svnr'];
+ $bezieher1->Familienname= $_REQUEST['Familienname'];
+ $bezieher1->Vorname= $_REQUEST['Vorname'];
+ $bezieher1->Typ = $_REQUEST['Typ'];
+
+ $arrayBezieher = array($bezieher, $bezieher1);
+
+ $stipbezieher = array($ErhKz, $AnfragedatenID, $arrayBezieher);
+
+ //var_dump($stipbezieher);
+
try
{
- $response = $client->getStipDaten($ErhKz, $AnfragedatenID, $bezieher);
- echo var_dump($response);
+ //$response = $client->GetStipendienbezieherStip(array("userName"=>$username,"passWord"=>$passwort,"anfrageDaten"=>array("ErhKz"=>$ErhKz, "AnfragedatenID"=>$AnfragedatenID,"Stipendiumsbezieher"=>array($bezieher, $bezieher1))));
+ $response = $client->GetStipendienbezieherStip(array("userName"=>$username,"passWord"=>$passwort,"anfrageDaten"=>array("ErhKz"=>$ErhKz, "AnfragedatenID"=>$AnfragedatenID,"Stipendiumsbezieher"=>array($bezieher))));
+ var_dump($response);
+ echo '
';
+ var_dump($response->Stipendiumsbezieher->StipendiumsbezieherAntwort);
}
catch(SoapFault $fault)
{
- echo "SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR;
+ echo "SOAP Fault: (faultcode: ".$fault->faultcode.", faultstring: ".$fault->faultstring.")", E_USER_ERROR;
}
}
-?>
\ No newline at end of file
+
+?>
+