Optional debugging with xdebug module enabled.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 6 Mar 2008 09:34:43 +0000 (09:34 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 6 Mar 2008 09:34:43 +0000 (09:34 +0000)
includes/db/connect_db.inc
index.php

index 4bff9196435abef74e0e5d849900e5e5e0794ffe..0b6e4eb919965321d48c68a67b16b1852e44d4ac 100644 (file)
@@ -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('<br>At file '.xdebug_call_file().':'.xdebug_call_line().':<br>'.$err_msg, $sql);          
+         else 
                check_db_error($err_msg, $sql);
 
        return $result;
index 99843199f21d8560e101bba101f16447c1144b6d..8afa8b929d44a007677d117a3adb924a27529b58 100644 (file)
--- 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"]))