Hinzufügen und bearbeiten Session únd Cookies sowohl inhalt Login/regfehler Navmitglieder

This commit is contained in:
2026-04-26 14:45:02 +00:00
parent 3b462c5f0f
commit 1ae601801e
8 changed files with 149 additions and 6 deletions
+24 -1
View File
@@ -6,6 +6,9 @@
if (0 > version_compare(PHP_VERSION, '7')) {
die('<h1>Für diese Anwendung ' . 'ist mindestens PHP 7 notwendig');
}
session_start();
?>
<!DOCTYPE html>
@@ -65,7 +68,27 @@ if (0 > version_compare(PHP_VERSION, '7')) {
}
private function anmelden_db() {
$vorhanden = false;
require("db.inc.php");
if ($stmt = $pdo->prepare("SELECT userid, pw FROM mitglider")) {
$stmt -> execute();
while ($row = $stmt -> fetch()) {
if (isset($_POST["userid"]) && $_POST["userid"] == $row['userid'] && md5($_POST["pw"]) == $row['pw']); {
$vorhanden = true;
break;
}
}
}
if ($vorhanden) {
$_SESSION["name"] = $_POST["userid"];
$_SESSION["login"] = "true";
$dat = "index.php";
}
else {
$dat = "loginfehler.php";
}
header("Location: $dat");
}
}