query("SELECT 1 FROM spt_admin_rechte, spt_admin_rechte_zuord , spt_admin where spt_admin_rechte.spt_admin_rolle = spt_admin_rechte_zuord.spt_admin_rolle AND spt_admin_rechte_zuord.faid = spt_admin.faid AND spt_admin.user = '$user_admin' AND spt_admin_rechte_zuord.spt_admin_rolle = 'a_neubel'"); $row = $result->fetch_array(); if ($row[0] != 1){ include("kurs/rechte.php"); exit;} // Rechteüberprüfung ende if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo " >Student neu belegen

Student neu belegen
 

 

Bitte Matrikelnr. eingeben

 

 

"; $db = dbconnect(); $query = "SELECT uid, nachname, vorname, durchgefallen from stud order by nachname"; $result = $db->query ($query) or die ("Cannot execute query"); echo "

 

 
* = ausgeschieden

Ist ein Student nicht im System vorhanden kann er über das Modul
Student anlegen
erfasst werden!
 
"; break; case "beleg1": if($_POST[stud]!=''){ $stud = $_POST[stud]; $pos1 = strpos ($stud, '(')+1; $pos2 = strpos ($stud, ')')-$pos1; $str = substr($stud, $pos1,$pos2); $str = explode(",",$str); $uid1=trim($str[1]); if($_POST[stud] == ''){ echo " Falsches Datum

Pflichtfelder ausfüllen

Bitte füllen Sie alle Pflichtfelder aus!



"; exit; } } if($_POST[studbe] != ''){ // Wenn Stud über dropdown gewählt wurde $db = dbconnect(); $result = $db->query("SELECT uid, stg, vorname, nachname FROM stud WHERE uid ='$_POST[studbe]'"); $row_uid = $result->fetch_array(); $uid1=$row_uid['uid']; } setcookie("ck_studbe",""); setcookie("ck_studbe","$uid1"); $db = dbconnect(); $bearb_stud = $db->query ("SELECT uid, nachname, vorname, mtknr, stg, poplz, poOrt, poStrasse, AG, Jahrgang, Pwd, Mail, durchgefallen FROM stud WHERE uid='$uid1'"); $stud = $bearb_stud->fetch_array(); echo " >Student bearbeiten

Student neu belegen
Passen sie die aktiven Felder ggf. an
Vorname:
Nachname:
Straße:
PLZ:
Ort:
Studienzweig*:
AG neu: /
Matrikelnr.:
Benutzerkennung:
E-Mail Adresse:
Ausgeschieden: wird automatisch auf Nein gesetzt


"; break; case "beleg2": if ($_POST[zweig] == "" or $_POST[ag] == "" or $_POST[jahr] == "" or $_POST[mail] == "" ){ echo" Eingabefehler

Eingabefehler

Es müssen mindestens die Pflichtfelder ausgefüllt werden!



"; exit; } // Ende If if ($_POST['zweig']== 'F'){ $stgtext ='Finanzverwaltung';} if ($_POST['zweig']== 'R'){ $stgtext ='Rentenversicherung';} if ($_POST['zweig']== 'I'){ $stgtext ='Innenverwaltung';} if ($_POST['zweig']== 'S'){ $stgtext ='Steuerverwaltung';} $db = dbconnect(); $uid = $_COOKIE["ck_studbe"]; //Cookie in Variable schreiben $jahr_neu = $_POST[jahr]; $stg = $_POST[zweig]; $sql = $db->query ("UPDATE stud SET stg='$stg' , stgtext='$stgtext' , AG=\"". $_POST['ag']."\" , Jahrgang='$jahr_neu' , Mail=\"". $_POST['mail']."\" , durchgefallen='N' WHERE uid=\"$uid\""); if (!$sql) { echo " Aktualisierung fehlgeschlagen

Aktualisierung fehlgeschlagen

Die Änderungen konnten nicht gespeichert werden!



"; exit; } ########################### AUSWAHL DER PASSENDEN WPF DES NEUEN JAHRGANGS ########################### echo " Auswahl des neuen Schwerpunktthemen

Auswahl des neuen Vertiefungsbereichs für den Jahrgang $jahr_neu
Sie müssen genau 2 Themen auswählen
"; } echo "

Nr.

Bezeichnung

Teilnahme
Ist / Max

Auwahl

"; $db = dbconnect(); $query = "SELECT id, FPRNr, Bezeichnung, bemerkung, TN_max FROM spt_kurs WHERE Jahr='$jahr_neu' AND Zweig LIKE '%$stg%' ORDER BY FPRNr ASC"; $result = $db->query($query) or die ("Cannot execute query1"); while ($row = $result->fetch_array()){ echo "
$row[FPRNr] $row[Bezeichnung]
$row[bemerkung]
"; if ( $res=$db->query("SELECT count(spt_wunsch.uid) from spt_wunsch left join stud using (uid) where spt_wunsch.id=$row[id] and stud.durchgefallen !=\"Y\" order by spt_wunsch.uid") ){ if ( $row1=$res->fetch_array() ) { $result1=$row1[0]; } else $result1=0; } else $result1=0; echo " $result1 / $row[TN_max] query("SELECT uid, id FROM spt_wunsch where id=\"$row[id]\" and uid=\"$uid\""); $row2 = $result2->fetch_array(); if ($row2['id'] == $row['id']) echo " checked"; echo ">


"; break; case "beleg3": $uid1 = $_COOKIE["ck_studbe"]; $spt_auswahl = $_POST['spt_auswahl']; $anz = count($spt_auswahl); if($anz != 2){ echo " Doppelbelegung

Falsche Anzahl

Sie müssen exakt 2 Themen wählen!



"; exit; } $sql = $db->query("delete from spt_wunsch where uid = '$uid1'"); for ($i=0;$iquery("INSERT INTO spt_wunsch ( `uid` , `id` ) VALUES ('$uid1', '$spt_auswahl[$i]')"); if(!$sql){ $err = "1"; } } if($err == "1"){ $msg = "Ihre Daten konnten nicht vollständig gespeichert werden
Bitte prüfen Sie, ob Ihre Auswahl angekreuzt ist"; }else{ $msg="


"; $query = "SELECT FPRNr, Bezeichnung FROM spt_kurs a, spt_wunsch b WHERE a.id=b.id and b.uid='$uid1' ORDER BY FPRNr ASC"; $result = $db->query($query) or die ("Cannot execute query1"); while ($row = $result->fetch_array()){ $msg.="

"; } $msg.="
$row[FPRNr] $row[Bezeichnung]
"; } $result = $db->query("SELECT vorname, nachname FROM stud where uid = '$uid1'"); $row = $result->fetch_array(); echo " Auswahl des neuen Vertiefungsbereichs

Auswahl des neuen Wahlpflichtfaches
für $row[vorname] $row[nachname]
$msg


"; } // Ende Action script ?>