thomascube
2006-05-01 6204390af16bcf50f82da61a1aefc2ad0c0adf94
program/include/bugs.inc
@@ -67,11 +67,17 @@
    if (empty($CONFIG['log_dir']))
      $CONFIG['log_dir'] = $INSTALL_PATH.'logs';
      
    if ($fp = fopen($CONFIG['log_dir'].'/errors', 'a'))
    // try to open specific log file for writing
    if ($fp = @fopen($CONFIG['log_dir'].'/errors', 'a'))
    
      {
      fwrite($fp, $log_entry);
      fclose($fp);
      }
    else
      {
      // send error to PHPs error handler
      trigger_error($arg_arr['message']);
      }
    }
@@ -97,7 +103,12 @@
  // show error if debug_mode is on
  if ($CONFIG['debug_level'] & 4)
    {
    print "<b>$program Error in $arg_arr[file] ($arg_arr[line]):</b>&nbsp;";
    print "<b>$program Error";
    if (!empty($arg_arr['file']) && !empty($arg_arr['line']))
      print " in $arg_arr[file] ($arg_arr[line])";
    print ":</b>&nbsp;";
    print nl2br($arg_arr['message']);
    print '<br />';
    flush();