ERROR - index

This about the file ERROR.PHP.

Function error()

This function is meant to be very flexible. It can be as simple as to echo a string or to display templated HTML.

Examples:

        error("Just a message.");		// print string
        error('notfound',$file);		// print common message
        error("log this",FALSE)			// store message in log
        error("return $this",TRUE);		// return a message[1]
        error("html message",-1)		// "<!-- html message -->"
        error("oh no!",'fatal');		// stop execution
        error('NOTES');				// display HTML page[2]
        error('last');				// return last error message

Notes

1. Can return additional data such as a backtrace.
2. Same as:

        $message = htmlgeterror('NOTES');
        displayhtml('message','$message',$message);

Function htmlgeterror()

This function returns an error message set by htmlseterror() or one defined in the ERROR.INI file.

Examples:

        htmlgeterror();				// get default default message[1]
        htmlgeterror('comment_message');	// get last comment error msg
        echo htmlgeterror('NOTES');		// get message NOTES

Notes

1. If there has been no error NULL is returned.