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'); header('Strict-Transport-Security: max-age=31536000; includeSubDomains');
session_start(); session_start();
$config = require 'config.php'; try {
$db = new PDO( $config = require 'config.php';
"mysql:host={$config['db']['host']};dbname={$config['db']['name']}", $db = new PDO(
$config['db']['user'], "mysql:host={$config['db']['host']};dbname={$config['db']['name']}",
$config['db']['pass'] $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 = ''; $error = '';
$success = ''; $success = '';
@ -51,6 +56,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$error = 'User not found'; $error = 'User not found';
} }
} catch (PDOException $e) { } catch (PDOException $e) {
error_log("Login error: " . $e->getMessage());
$error = 'Server error'; $error = 'Server error';
} }
} }