From: Janusz Dobrowolski Date: Thu, 6 Mar 2008 09:34:43 +0000 (+0000) Subject: Optional debugging with xdebug module enabled. X-Git-Tag: v2.4.2~19^2~2221 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=07cdb63555517eaa7ee4c51e6ba45470bc95d0b5;p=fa-stable.git Optional debugging with xdebug module enabled. --- diff --git a/includes/db/connect_db.inc b/includes/db/connect_db.inc index 4bff9196..0b6e4eb9 100644 --- a/includes/db/connect_db.inc +++ b/includes/db/connect_db.inc @@ -31,8 +31,10 @@ function db_query($sql, $err_msg=null) $result = mysql_query($sql, $db); - if ($err_msg != null) + if (function_exists('xdebug_call_file')) + check_db_error('
At file '.xdebug_call_file().':'.xdebug_call_line().':
'.$err_msg, $sql); + else check_db_error($err_msg, $sql); return $result; diff --git a/index.php b/index.php index 99843199..8afa8b92 100644 --- a/index.php +++ b/index.php @@ -2,6 +2,7 @@ $path_to_root="."; $page_security = 1; + ini_set('xdebug.auto_trace',1); include_once("frontaccounting.php"); include_once("includes/session.inc"); if (!isset($_SESSION["App"]))