diff --git a/controller/admin_login.php b/controller/admin_login.php index fb7ce43..d9f712a 100644 --- a/controller/admin_login.php +++ b/controller/admin_login.php @@ -41,7 +41,7 @@ if ($function == 'login') { } - $result = $db->query("SELECT sid, uid, mail, pwd, durchgefallen FROM stud WHERE UPPER(mail)='$user' or uid='$user'"); + $result = $db->query("SELECT sid, uid, mail, hs, stg, pwd, durchgefallen FROM stud WHERE upper(uid)='$user'"); $row = $result->fetch_array(); if (mysqli_num_rows($result) == 0) { echo '
Der Account ist im Anmeldesystem nicht verfügbar!
|***|error'; @@ -50,6 +50,10 @@ if ($function == 'login') { echo '
Der Account ist inaktiv!
|***|error'; exit; } else if (studnet($user, $password) or hsnet($user, $password) or md5($password) == $row['pwd']) { + $_SESSION['global_sid'] = $row['sid']; + $_SESSION['global_uid'] = $row['uid']; + $_SESSION['global_stg'] = $row['stg']; + $_SESSION['global_hs'] = $row['hs']; echo "
Login wird durchgeführt
|***|success"; } else { echo '
Bitte prüfen Sie Ihre Zugangsdaten
|***|error'; diff --git a/html/index.html b/html/index.html new file mode 100644 index 0000000..ec7fcb4 --- /dev/null +++ b/html/index.html @@ -0,0 +1,197 @@ + + + + + + Login Anmeldesysteme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ {if $hs == 'L'} +
+
+
+
Bachelorthesis
+

Zum buchen der Bachelorthesis.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Fachprojekte
+

Zum buchen der Fachprojekte.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Gender Mainstreaming
+

Zum buchen der Gender Mainstreaming.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Soziale Kompetenzen
+

Zum buchen der soziale Kompetenzen.

+ Programm öffnen +
+
+
+ {/if} + {if $stg == 'I'} +
+
+
+
Praxisstellensystem
+

Zum buchen der Praxisstellen.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Proseminare
+

Zum buchen der Proseminare.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Schwerpunktthemen
+

Zum buchen der Schwerpunktthemen.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Sprachen/Interkulturalität
+

Zum buchen der Sprachkurse/Interkulturalität.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Veranstaltungen
+

Zum buchen der Veranstaltungen.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Vertiefungsbereicheät
+

Zum buchen der Vertiefungsbereiche.

+ Programm öffnen +
+
+
+ {/if} + {if $hs == 'L'} +
+
+
+
Wahlpflichtfächer (Fak. 2)
+

Zum buchen der Wahlpflichtfächer (Fak. 2).

+ Programm öffnen +
+
+
+ {/if} +
+
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/php/index.php b/php/index.php new file mode 100644 index 0000000..fa16991 --- /dev/null +++ b/php/index.php @@ -0,0 +1,14 @@ +assign('hs', $_SESSION['global_hs']); +$smarty->assign('stg', $_SESSION['global_stg']); + + +$smarty->display("$templatename"); +?>