diff --git a/cis/private/freifaecher/anmeldungsuebersicht.php b/cis/private/freifaecher/anmeldungsuebersicht.php
index b27d2d17f..88fc7312b 100644
--- a/cis/private/freifaecher/anmeldungsuebersicht.php
+++ b/cis/private/freifaecher/anmeldungsuebersicht.php
@@ -22,14 +22,21 @@
/*
* Ermoeglicht das Anmelden zu Freifaechern
*/
-require_once('../../config.inc.php');
+#require_once('../../config.inc.php');
+require_once('../../../config/cis.config.inc.php');
+
+// ------------------------------------------------------------------------------------------
+// Datenbankanbindung
+// ------------------------------------------------------------------------------------------
+require_once('../../../include/basis_db.class.php');
+ if (!$db = new basis_db())
+ $db=false;
+
+
require_once('../../../include/functions.inc.php');
require_once('../../../include/studiensemester.class.php');
require_once('../../../include/lehrveranstaltung.class.php');
-
-if(!$conn=pg_connect(CONN_STRING))
- die('Die Datenbankverbindung konnte nicht hergestellt werden.');
-
+
$user = get_uid();
?>
@@ -56,30 +63,28 @@ $user = get_uid();
Bitte wählen Sie eines der Freifächer aus
getaktorNext();
-
-$lv_obj = new lehrveranstaltung($conn);
-
+$lv_obj = new lehrveranstaltung();
if($lv_obj->load_lva('0',null,null,true,null,'bezeichnung'))
{
- echo "
";
}
else
{
@@ -87,7 +92,7 @@ else
}
//Wenn das Formular abgeschickt wurde
-if(isset($_POST['lvid']))
+if($lvid!='')
{
$qry = "SELECT
@@ -105,37 +110,37 @@ if(isset($_POST['lvid']))
WHERE lehrveranstaltung_id='$lvid' AND studiensemester_kurzbz='$stsem')
ORDER BY
nachname, vorname";
-
-if($result=pg_query($conn,$qry))
-{
- $ff = array();
- $content='';
-
- $mailto= " | Nachname | Vorname | Mail | Studiengang | Semester | ";
- $i=0;
- while($row=pg_fetch_object($result))
- {
- $i++;
- $content .= "\n| $i | $row->nachname | $row->vorname | $row->uid@technikum-wien.at | $row->kurzbzlang | $row->semester |
";
- if($i!=1)
- $mailto.=",";
- $mailto.=$row->uid."@technikum-wien.at";
- }
- $mailto.="'>Mail an alle in diesem Freifach senden";
- $content .= "";
-
- if($i==0)
- {
- echo "Es gibt noch keine Anmeldungen für dieses Freifach";
- }
- else
- {
- //echo "Anzahl der Anmeldungen: ".$i;
- echo $content;
- echo "
";
- echo $mailto;
- }
+
+ if($result=$db->db_query($qry))
+ {
+ $ff = array();
+ $content='';
+
+ $mailto= " | Nachname | Vorname | Mail | Studiengang | Semester | ";
+ $i=0;
+ while($row=$db->db_fetch_object($result))
+ {
+ $i++;
+ $content .= "\n| $i | $row->nachname | $row->vorname | $row->uid@technikum-wien.at | $row->kurzbzlang | $row->semester |
";
+ if($i!=1)
+ $mailto.=",";
+ $mailto.=$row->uid."@technikum-wien.at";
+ }
+ $mailto.="'>Mail an alle in diesem Freifach senden";
+ $content .= "";
+
+ if($i==0)
+ {
+ echo "Es gibt noch keine Anmeldungen für dieses Freifach";
+ }
+ else
+ {
+ //echo "Anzahl der Anmeldungen: ".$i;
+ echo $content;
+ echo "
";
+ echo $mailto;
+ }
}
else
echo "Fehler beim Auslesen der Zuteilunstabelle";