<?php
// Database connection settings
define('DB_HOST', 'localhost');
define('DB_USER', 'boguraj1_tmit');
define('DB_PASS', 'SZ5Ba}gNYHXJ'); // Change if your MySQL root has a password
define('DB_NAME', 'boguraj1_isp');
try {
$pdo = new PDO(
"mysql:host=" . DB_HOST . ";dbname=" . DB_NAME . ";charset=utf8mb4",
DB_USER,
DB_PASS,
[
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_EMULATE_PREPARES => false,
]
);
} catch (PDOException $e) {
// Show a friendly message instead of exposing credentials
die('<div style="font-family:sans-serif;color:red;padding:20px;">
<strong>Database connection failed.</strong><br>
Make sure MySQL is running and run <a href="../install.php">install.php</a> first.<br>
Error: ' . htmlspecialchars($e->getMessage()) . '
</div>');
}