Depends on how much and what kind of data you want to receive. You can also manually mimic CFDUMP (i.e. Loop over FORM.FormFields, etc.).
-- Mosh Teitelbaum evoch, LLC Tel: (301) 625-9191 Fax: (301) 933-3651 Email: [EMAIL PROTECTED] WWW: http://www.evoch.com/ > -----Original Message----- > From: Rick Faircloth [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 12:46 PM > To: CF-Talk > Subject: RE: cferror > > > Wish I could use the CFDump tag...I'm still on CF 4.5.2... > Would it be worth it to setup the CFDump custom tag > that I believe is available for pre-MX (?) versions? > > Rick > > > > -----Original Message----- > From: jon roig [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 12:30 PM > To: CF-Talk > Subject: RE: cferror > > > Hey... we added this to our error page... works like a charm: > > > <cfmail to="[EMAIL PROTECTED]" cc="[EMAIL PROTECTED]" > from="[EMAIL PROTECTED]" subject="Cold Fusion Error" type="HTML"> > <CFDump var="#error#"><CFDump var="#cgi#"></cfmail> > > Gives a ton of diagnostic data that usually helps us in > finding/reproducing > the source of the error. > > -- jon > > ------------- > jon roig > senior manager, online production > epilepsy foundation > phone: 215.850.0710 > site: http://www.epilepsyfoundation.org > email: [EMAIL PROTECTED] > > > -----Original Message----- > From: Rick Faircloth [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 11:42 AM > To: CF-Talk > Subject: RE: cferror > > > Hi, Tim. > > I implemented your approach below and it works well, > except that when the request type error occurs, > I do get the email sent to the admin, but the only thing > that shows up in the browser is a blank screen. > > If I add your error_page.cfm code to the error_admin.cfm page > then the admin email is sent, then the error message to the user > is displayed. > > Why do we need two pages? (I assume that exception error code, > being set to "any" will catch every type of error that occurs and > therefore, > the error_admin.cfm page will always be executed?) > > Thanks, > > Rick > > > -----Original Message----- > From: Tim Laureska [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 8:54 AM > To: CF-Talk > Subject: RE: cferror > > > First, a thanks to those who replied to my initial question about > CFERROR.... I thought it might be useful to share what I finally came up > with.... Using Scott Brady's initial suggestion for using two error > template references in the application.cfm file (exception and request). > The templates are as follows... these seem to work fine in testing and > may be pretty basic, but I learned a fair amount from the exercise > > APPLICATION.CFM file: > > <!--- code for sending error message to web developer/site admin----> > <cferror type="exception" template="error_admin.cfm" EXCEPTION="Any" > mailto="[EMAIL PROTECTED]"> > > <!--- code for person viewing web page---> > <cferror type="request" template="error_page.cfm" > mailto="[EMAIL PROTECTED]"> > > > ERROR_ADMIN.cfm: (file to send message to web page developer/admin) > > <cfmail from="[EMAIL PROTECTED]" subject="Web Site Error Report" > to="[EMAIL PROTECTED]" type="html"> > Error Date/Time: #DateFormat(Now())# at #TimeFormat(Now(),"h:m tt")#<p> > Viewers Browser: #http_user_agent#<p> > Page error was generated: #error.template#<p> > URL Query string of Client's request: #error.QueryString#<p> > #error.diagnostics# > </cfmail> > > ERROR_PAGE.CFM (excerpt of page that viewer sees) > > We have logged the following information that will help us identify and > correct the problem: > <UL> > <LI>Error occurred at <B>#ERROR.Datetime#</B> > <LI>Your IP address is <B>#ERROR.RemoteAddress#</B> > <LI>Your browser is <B>#ERROR.Browser#</B> > <LI>You were trying to process > <B>#ERROR.Template#?#ERROR.QueryString#</B> > </UL> > If you can provide us with any additional information that would help > us fix this problem, please send E-Mail to: <A > HREF="mailto:#ERROR.MailTo#">#ERROR.MailTo#</A>. > > > Tim Laureska > > > -----Original Message----- > From: Chris Norloff [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 18, 2002 8:26 AM > To: CF-Talk > Subject: RE: cferror > > Here's my notes on cferror types (CF 4.5 SP2, Solaris, Oracle 8i): > > Chris Norloff > > > type="expression" > - catches bad expression like "select * from m_job_summary where > job_id=#doesnt_exist#" > > type="database" > - catches bad SQL like "select * from m_job_summary GROUP ORDER > BY" > - catches invalid column like "select * from m_job_summary where > doesnt_exist=10" > > type="missinginclude" > - catches missing cfincluded files > - catches missing cfmodule files. > > type="lock" > - catches problem with lock, such as timing out while waiting to > get exclusive access. > > type="any" > Catches things not caught by a previous cfcatch statement. > Example: > - timeout error. Sometimes timeout error has type > COM.ALLAIRE.COLDFUSION.REQUEST.TIMEOUT. Sometimes type is UNKNOWN and > the message is Request timed out. > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm