Hinzufügen und bearbeiten Session únd Cookies sowohl inhalt Login/regfehler Navmitglieder
This commit is contained in:
+24
-1
@@ -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");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user