if (!$studentlehrverband->save_studentlehrverband(true)) {
             $error = true;
             $errormsg = 'StudentLehrverband konnte nicht angelegt werden';
         }
     } else {
         $error = true;
         $errormsg = 'Student konnte nicht angelegt werden: ' . $student->errormsg;
     }
 } else {
     $error = true;
     $errormsg = 'Benutzer konnte nicht angelegt werden:' . $benutzer->errormsg;
 }
 if (!$error) {
     // I/O Datensatz wird nur erstellt, wenn die noetigen Daten vorhanden sind
     if ($inc->mobilitaetsprogramm_code != '' && $inc->zweck_code != '' && $inc->von != '' && $inc->bis != '') {
         $bisio = new bisio();
         $adresse = new adresse();
         $adresse->load_pers($inc->person_id);
         $nation_code = 'A';
         /*
          Gastnation muss bei Incoming immer A sein
         if(isset($adresse->result[0]))
         	$nation_code = $adresse->result[0]->nation;
         if($nation_code=='')
         	$nation_code='A';
         */
         $bisio->new = true;
         $bisio->mobilitaetsprogramm_code = $inc->mobilitaetsprogramm_code;
         $bisio->nation_code = $nation_code;
         $bisio->von = $inc->von;
         $bisio->bis = $inc->bis;
示例#2
0
if (isset($_GET['bisio_id'])) {
    $bisio_id = $_GET['bisio_id'];
} else {
    $bisio_id = null;
}
$datum = new datum();
$rdf_url = 'http://www.technikum-wien.at/bisio';
echo '
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:IO="' . $rdf_url . '/rdf#"
>
   <RDF:Seq about="' . $rdf_url . '/liste">
';
//Daten holen
$ioobj = new bisio();
//Wenn die UID uebergeben wurde, dann werden alle
//Eintraege dieser Person geladen
if ($uid) {
    if ($ioobj->getIO($uid)) {
        foreach ($ioobj->result as $row) {
            draw_content($row);
        }
    } else {
        die($ioobj->errormsg);
    }
} elseif ($bisio_id) {
    //Wenn nur die ID uebergeben wurde, dann wird nur
    //dieser eine Datensatz geladen
    if ($ioobj->load($bisio_id)) {
        draw_content($ioobj);