Files
SWE/webseite/login.php
Safak 953c2a2192 Funktionsfähiges Login / Logout über index.php
fputcsv und fgetcsv mit ',', '"', '\\' ergänzt wegen neuer PHP version
2024-12-03 17:06:22 +01:00

24 lines
617 B
PHP

<?php
require_once("classes/User.php");
session_start();
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$username = $_POST['username'];
$password = $_POST['password'];
// $testuser = User::createUser("MAX", "password");
// Try to retrieve the user from the username
$user = User::getFromUsername($username);
if ($user->login($password)) {
// Redirect to a protected page if login is successful
header("Location: index.php?login=success");
} else {
// Redirect back to the login page with an error message
header("Location: index.php?error=1");
}
}
?>