diff --git a/src/db.php b/src/db.php new file mode 100644 index 0000000..0c142da --- /dev/null +++ b/src/db.php @@ -0,0 +1,15 @@ + PDO::ERRMODE_EXCEPTION, + PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, + PDO::ATTR_EMULATE_PREPARES => false, +]; +try { + $pdo = new PDO($dsn, $cfg['user'], $cfg['pass'], $options); +} catch (PDOException $e) { + http_response_code(500); + exit('DB connection error: ' . htmlspecialchars($e->getMessage())); +}