diff --git a/web/database.php b/web/database.php index 262a248508609198e93e625fad1022489427bd34..ee0c952fb0fae03af31d0e87e4b6ceaa185c3c8a 100644 --- a/web/database.php +++ b/web/database.php @@ -19,6 +19,7 @@ */ + if(!file_exists(dirname(__FILE__) . "/config.php")) { die("Please run the Install script to configure your installation"); } @@ -31,4 +32,16 @@ if (PEAR::isError($mdb2)) { die($mdb2->getMessage()); } +function reportError($text, $data) { + // make a fresh connection + $mdbe = MDB2::connect($connect_string); + if (PEAR::isError($mdbe)) { + die($mdbe->getMessage()); + } + + $mdbe->exec("INSERT INTO Error (msg, data, time) VALUES (" + . $mdbe->quote($text, 'text') . ", " + . $mdbe->quote($data, 'text') . ", " + . time() . ")"); +} ?>