This commit is contained in:
Lain Iwakura 2025-06-16 02:15:32 +03:00
parent f51b543ac2
commit 52f206cc38
No known key found for this signature in database
GPG Key ID: C7C18257F2ADC6F8

View File

@ -9,13 +9,18 @@ header('Content-Security-Policy: default-src \'self\'; style-src \'self\' \'unsa
header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
session_start();
$config = require 'config.php';
$db = new PDO(
try {
$config = require 'config.php';
$db = new PDO(
"mysql:host={$config['db']['host']};dbname={$config['db']['name']}",
$config['db']['user'],
$config['db']['pass']
);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
error_log("Database connection error: " . $e->getMessage());
die("Database connection error");
}
$error = '';
$success = '';
@ -51,6 +56,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$error = 'User not found';
}
} catch (PDOException $e) {
error_log("Login error: " . $e->getMessage());
$error = 'Server error';
}
}