X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fhandler.php;h=542e66aa9d38ff8863198b051171c0215d293c77;hp=e1e95237404c8f0a6dd8cef7788a39e43b38ce63;hb=6d08952d672c5a5de7d8522f894a5665599a2a4a;hpb=d8148e3f1f3a6762b2e786dbe99ada269dcf2ea0 diff --git a/inc/handler.php b/inc/handler.php index e1e9523740..542e66aa9d 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] ?>