inital template
This commit is contained in:
33
sources/backend/login.php
Normal file
33
sources/backend/login.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
// Auf Login Prüfen
|
||||
if (isset($_GET['login']) && $_POST['pass'] != '' && $_POST['user'] != '') {
|
||||
$user = $_POST['user'];
|
||||
$pass = $_POST['pass'];
|
||||
if ($acc->login($db, $user, $pass)) {
|
||||
$_SESSION['uid'] = $acc->uid;
|
||||
$alertMsg = 'Willkommen zurück '.$acc->username;
|
||||
} else {
|
||||
$alertMsg = 'Login Fehleschlagen!';
|
||||
}
|
||||
} elseif (isset($_GET['logout'])) {
|
||||
session_destroy();
|
||||
$alertMsg = 'Erfolgreich Ausgelogt!';
|
||||
} elseif (isset($_SESSION['uid'])) {
|
||||
$acc->uid = $_SESSION['uid'];
|
||||
if (!$acc->checkLogin($db)) {
|
||||
session_destroy();
|
||||
}
|
||||
}
|
||||
|
||||
// Auf neuen Account prüfen
|
||||
if (isset($_GET['newAcc']) && $_POST['pass1'] == $_POST['pass2'] && $acc->permit > 700) {
|
||||
// $newUser = ;
|
||||
$newPass = $_POST['pass1'];
|
||||
// $newMail = ;
|
||||
if ($acc->newUser($newUser, $newPass, $newMail)) {
|
||||
$acc->saveUser($db);
|
||||
} else {
|
||||
$alertMsg = 'Die Daten für den neuen Account sind Fehlerhaft';
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user