polygon-website-foss/api/private/db.php

20 lines
531 B
PHP

<?php
require $_SERVER['DOCUMENT_ROOT'].'/api/private/config.php';
try
{
$pdo = new PDO(
'mysql:host='.SITE_CONFIG["database"]["host"].';
dbname='.SITE_CONFIG["database"]["schema"].';
charset=utf8mb4',
SITE_CONFIG["database"]["username"],
SITE_CONFIG["database"]["password"]
);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e)
{
echo "Project Polygon is currently undergoing maintenance. We will be back soon!";
if(isset($_GET['showError'])) echo $e->getMessage();
die();
}