X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fhandler.php;h=d21b68aa2e4518e481a44ac3cedcd030ddbb15cc;hb=92fbc0b4e8c3447fe9ee123c69772f007fc543fd;hp=6daf6e476644d8bc4e10f7926991270de7c3949e;hpb=ae798f7e416793adf24a3b87024df1027e520ce2;p=mailer.git diff --git a/inc/handler.php b/inc/handler.php index 6daf6e4766..d21b68aa2e 100644 --- a/inc/handler.php +++ b/inc/handler.php @@ -1,7 +1,7 @@ the main page to continue."); + // Is HTML output mode? + if (isHtmlOutputMode()) { + // Output message to user and exit + reportBug($errfile, $errline, $message); } else { - // No debug extension found, so regular output - debug_report_bug($msg); + // Log error message + logDebugMessage($errfile, $errline, $message); } } +// Init error handler +function initErrorHandler () { + enableExitOnError(FALSE); +} + +// Enable exit on error +function enableExitOnError ($enable = TRUE) { + $GLOBALS['error_handler']['exit_on_error'] = $enable; +} + // [EOF] ?>