mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Wellformed XML code with CDATA
The document was not created because of XML parsing error. Now special signs like the & (ampersand) will be parsed correctly.
This commit is contained in:
+8
-10
@@ -158,7 +158,7 @@ function drawLehrauftrag($uid)
|
||||
$db = new basis_db();
|
||||
|
||||
$xml.='<lehrauftrag>
|
||||
<studiengang>FH-';
|
||||
<studiengang><![CDATA[FH-';
|
||||
//Studiengang
|
||||
$typ='';
|
||||
if ($studiengang->typ=='d')
|
||||
@@ -177,18 +177,18 @@ function drawLehrauftrag($uid)
|
||||
$typ = 'Bachelor';
|
||||
}
|
||||
|
||||
$xml.= 'Studiengang '.$studiengang->bezeichnung.'</studiengang>';
|
||||
$xml.= '<studiengang_bezeichnung> '.$studiengang->bezeichnung.'</studiengang_bezeichnung>';
|
||||
$xml.= '<studiengang_bezeichnung_englisch> '.$studiengang->english.'</studiengang_bezeichnung_englisch>';
|
||||
$xml.= '<studiengang_typ>'.$typ.'</studiengang_typ>';
|
||||
$xml.= 'Studiengang '.$studiengang->bezeichnung.']]></studiengang>';
|
||||
$xml.= '<studiengang_bezeichnung><![CDATA['. $studiengang->bezeichnung. ']]></studiengang_bezeichnung>';
|
||||
$xml.= '<studiengang_bezeichnung_englisch><![CDATA['. $studiengang->english. ']]></studiengang_bezeichnung_englisch>';
|
||||
$xml.= '<studiengang_typ><![CDATA['. $typ. ']]></studiengang_typ>';
|
||||
|
||||
//Studiensemester
|
||||
if (substr($ss,0,2) == 'WS')
|
||||
$studiensemester = 'Wintersemester '.substr($ss,2);
|
||||
else
|
||||
$studiensemester = 'Sommersemester '.substr($ss,2);
|
||||
$xml .= "<studiensemester_kurzbz>$ss</studiensemester_kurzbz>
|
||||
<studiensemester>$studiensemester</studiensemester>";
|
||||
$xml .= '<studiensemester_kurzbz><![CDATA['. $ss. ']]></studiensemester_kurzbz>
|
||||
<studiensemester><![CDATA['. $studiensemester. ']]></studiensemester>';
|
||||
|
||||
//Lektor
|
||||
$qry = "
|
||||
@@ -444,9 +444,7 @@ function drawLehrauftrag($uid)
|
||||
<lehrveranstaltung><![CDATA['.$lv_row['lehrveranstaltung'].']]></lehrveranstaltung>
|
||||
<fachbereich><![CDATA['.$lv_row['fachbereich'].']]></fachbereich>
|
||||
<gruppe><![CDATA['.$lv_row['gruppe'].']]></gruppe>
|
||||
<gruppen_getrennt>
|
||||
'.$lv_row['einzelgruppe'].'
|
||||
</gruppen_getrennt>
|
||||
<gruppen_getrennt>'. $lv_row['einzelgruppe']. '</gruppen_getrennt> <!-- Variable enthält CDATA tags-->
|
||||
<stunden><![CDATA['.$lv_row['stunden'].']]></stunden>
|
||||
<satz><![CDATA['.$lv_row['satz'].']]></satz>
|
||||
<faktor><![CDATA['.$lv_row['faktor'].']]></faktor>
|
||||
|
||||
Reference in New Issue
Block a user