コード例 #1
0
$sprache = DEFAULT_LANGUAGE;
$p = new phrasen($sprache);
//	$uid=get_uid();
$datum_obj = new datum();
$studiengang = new studiengang();
$studiengang->getAll();
$stg_arr = array();
foreach ($studiengang->result as $row) {
    $stg_arr[$row->studiengang_kz] = $row->kuerzel;
}
//$benutzer = new benutzer();
//if(!$benutzer->load($uid))
//	die('Benutzer wurde nicht gefunden');
echo '<h2>' . $p->t('tools/zahlungen') . ' - ' . $person->vorname . ' ' . $person->nachname . '</h2>';
$konto = new konto();
$konto->getBuchungstyp();
$buchungstyp = array();
foreach ($konto->result as $row) {
    $buchungstyp[$row->buchungstyp_kurzbz] = $row->beschreibung;
}
$konto = new konto();
$konto->getBuchungen($person_id);
if (count($konto->result) > 0) {
    ?>
						<div class="table-responsive">
							<table class="table table-striped">
								<thead>
									<tr>
										<th><?php 
    echo $p->t('global/datum');
    ?>
コード例 #2
0
         echo "<rueckerstattung><![CDATA[true]]></rueckerstattung>";
     }
     echo "\n\t\t\t<buchungsdatum><![CDATA[" . $datum->convertISODate($row->buchungsdatum) . "]]></buchungsdatum>\n\t\t\t<buchungstext><![CDATA[" . $row->buchungstext . "]]></buchungstext>\n\t\t\t<mahnspanne><![CDATA[" . $row->mahnspanne . "]]></mahnspanne>\n\t\t\t<buchungstyp_kurzbz><![CDATA[" . $row->buchungstyp_kurzbz . "]]></buchungstyp_kurzbz>\n\t\t\t<buchungstyp_beschreibung><![CDATA[" . $btyp[$row->buchungstyp_kurzbz] . "]]></buchungstyp_beschreibung>\n\t\t\t<updateamum><![CDATA[" . $row->updateamum . "]]></updateamum>\n\t\t\t<updatevon><![CDATA[" . $row->updatevon . "]]></updatevon>\n\t\t\t<insertamum><![CDATA[" . $row->insertamum . "]]></insertamum>\n\t\t</buchung>";
 }
 function drawperson_xml($row)
 {
     global $conn, $datum;
     $pers = new person();
     $pers->load($row->person_id);
     $stg = new studiengang($row->studiengang_kz);
     $student_obj = new student();
     $student_obj->load_person($row->person_id, $row->studiengang_kz);
     echo "\n  \t\t<person>\n\t\t\t<person_id><![CDATA[" . $pers->person_id . "]]></person_id>\n\t\t\t<anrede><![CDATA[" . $pers->anrede . "]]></anrede>\n\t\t\t<titelpost><![CDATA[" . $pers->titelpost . "]]></titelpost>\n\t\t\t<titelpre><![CDATA[" . $pers->titelpre . "]]></titelpre>\n\t\t\t<nachname><![CDATA[" . $pers->nachname . "]]></nachname>\n\t\t\t<vorname><![CDATA[" . $pers->vorname . "]]></vorname>\n\t\t\t<vornamen><![CDATA[" . $pers->vornamen . "]]></vornamen>\n\t\t\t<name_gesamt><![CDATA[" . trim($pers->anrede . ' ' . $pers->titelpre . ' ' . $pers->vorname . ' ' . $pers->nachname . ' ' . $pers->titelpost) . "]]></name_gesamt>\n\t\t\t<geburtsdatum><![CDATA[" . $datum->convertISODate($pers->gebdatum) . "]]></geburtsdatum>\n\t\t\t<sozialversicherungsnummer><![CDATA[" . $pers->svnr . "]]></sozialversicherungsnummer>\n\t\t\t<ersatzkennzeichen><![CDATA[" . $pers->ersatzkennzeichen . "]]></ersatzkennzeichen>\n\t\t\t<matrikelnr><![CDATA[" . trim($student_obj->matrikelnr) . "]]></matrikelnr>\n\t\t\t<tagesdatum><![CDATA[" . date('d.m.Y') . "]]></tagesdatum>\n\t\t\t<logopath>" . DOC_ROOT . "skin/images/</logopath>\n\t\t\t<studiengang><![CDATA[" . $stg->bezeichnung . "]]></studiengang>\n\t\t</person>";
 }
 $buchungstyp = new konto();
 $buchungstyp->getBuchungstyp();
 $btyp = array();
 foreach ($buchungstyp->result as $row) {
     $btyp[$row->buchungstyp_kurzbz] = $row->beschreibung;
 }
 if ($person_id != '') {
     foreach ($konto->result as $buchung) {
         drawrow_xml($buchung);
     }
 } elseif ($buchungsnummern != '') {
     $buchungsnr = explode(';', $buchungsnummern);
     $drawperson = true;
     foreach ($buchungsnr as $bnr) {
         if ($bnr != '') {
             $konto->load($bnr);
             if ($drawperson) {
コード例 #3
0
// xml
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
// DAO
require_once '../config/vilesci.config.inc.php';
require_once '../include/konto.class.php';
// studiensemester holen
$typ = new konto();
$aktiv = null;
if (isset($_GET['aktiv'])) {
    if ($_GET['aktiv'] == 'true') {
        $aktiv = true;
    } else {
        $aktiv = false;
    }
}
$typ->getBuchungstyp($aktiv);
$rdf_url = 'http://www.technikum-wien.at/buchungstyp';
?>

<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:TYP="<?php 
echo $rdf_url;
?>
/rdf#"
>
   <RDF:Seq about="<?php 
echo $rdf_url;
?>
/liste">
<?php