inital template

This commit is contained in:
2021-01-23 23:11:19 +01:00
commit 083337b7d6
40 changed files with 22633 additions and 0 deletions

33
sources/backend/login.php Normal file
View 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';
}
}
?>