"Something can always go wrong in an application so it is essential that your application have an error handler. What types of errors can be safely ignored, and which ones should be trapped by an error handler? What is the best way to handle those errors?" Jeff Siegel & Michael Southwell The PHundamentals Team