From: Florent Bruneau Date: Sat, 2 Aug 2008 16:54:59 +0000 (+0200) Subject: SQL errors generates 500 status. X-Git-Tag: core/1.0.0~44 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=12ccfec732e22546728674652a0a4caeeec08f60;p=platal.git SQL errors generates 500 status. Signed-off-by: Florent Bruneau --- diff --git a/classes/xdb.php b/classes/xdb.php index 19786b4..098a4ec 100644 --- a/classes/xdb.php +++ b/classes/xdb.php @@ -76,6 +76,7 @@ class XDB global $globals; if (!XDB::$mysqli && !XDB::connect()) { + header($_SERVER['SERVER_PROTOCOL'] . ' 500 Internal Server Error'); Platal::page()->kill('Impossible de se connecter à la base de données.'); exit; } @@ -103,6 +104,7 @@ class XDB } if ($res === false) { + header($_SERVER['SERVER_PROTOCOL'] . ' 500 Internal Server Error'); if (strpos($query, 'INSERT') === false && strpos($query, 'UPDATE') === false && strpos($query, 'REPLACE') === false && strpos($query, 'DELETE') === false) { Platal::page()->kill('Erreur lors de l\'interrogation de la base de données');