note 32316 added to function.trigger-error

From: Date: Fri, 23 May 2003 14:24:47 +0000
Subject: note 32316 added to function.trigger-error
Groups: php.notes 
Request: Send a blank email to php-notes+get-48887@lists.php.net to get a copy of this message
sl0th, the idea is never to give out file names, line numbers, and cryptic codes to the user. Use trigger_error() after you used set_error_handler() to register your own callback function which either logs or emails the error codes to you, and echo a simple friendly message to the user. And turn on a more verbose error handler function when you need to debug your scripts. In my init.php scripts I always have: if (_DEBUG_) { set_error_handler ('debug_error_handler'); } else { set_error_handler ('nice_error_handler'); } ---- Manual Page -- http://www.php.net/manual/en/function.trigger-error.php Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+32316 Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+32316&report=yes Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+32316&report=yes

« previous php.notes (#48887) next »