From: "Erika L Walker" <[EMAIL PROTECTED]>
..
>
> HELP! Does anybody out there have a debugging tag? Or let me know what the
> quick method is of outputting all the wonderful things we see at the
bottom
> of the pages when we have debugging turned on?
>
>

This may not be anything more than a slight stimulus to your thinking, but
I have used the below appended code to answer certain debugging needs.

cfinclude this at the top of a template and at the bottom and it will
show the state of some vars before page execution and also after page
execution.

You should be able to modify it quite a bit.

hope this is of some help

Pan


<cflock
  name                             = "AppName"
  timeout                          = "5"
  type                             = "exclusive">
 <cfif NOT StructISEmpty(application)>
   <cfoutput><strong>APPLICATION VARS</strong><br></cfoutput>
   <cfset aKeys = StructKeyList(application)>
   <cfloop index="item" list="#aKeys#">
    <cfoutput>#item#&nbsp;=&nbsp;#application[item]#<br></cfoutput>
   </cfloop>
  <cfelse>
   <cfoutput>application struct is empty<br></cfoutput>
 </cfif>
</cflock>
<cflock
  name                        = "session.sessionID"
  timeout                     = "5"
  type                        = "Exclusive">
 <cfif NOT StructISEmpty(session)>
   <cfoutput><strong>SESSION VARS</strong><br></cfoutput>
   <cfset sKeys = StructKeyList(session)>
   <cfloop index="item" list="#sKeys#">
    <cfif(NOT IsSimpleValue(session[item]))>
      <cfoutput>#item#&nbsp;=&nbsp;<font color="##66ff66">not
simple</font><br></cfoutput>
     <cfelse>
      <cfoutput>#item#&nbsp;=&nbsp;#session[item]#<br></cfoutput>
    </cfif>
   </cfloop>
  <cfelse>
   <cfoutput>session struct is empty<br></cfoutput>
 </cfif>
</cflock>
<cfoutput><strong>CLIENT VARS</strong><br></cfoutput>
 <cfset cKeys = GetClientVariablesList()>
 <cfloop index="item" list="#cKeys#">
  <cfset this=evaluate("client." & #item#)>
  <cfoutput>#item#&nbsp;=&nbsp;#htmleditformat(this)#<br></cfoutput>
 </cfloop>
<cfoutput><strong>COOKIE VARS</strong><br></cfoutput>
 <cfif NOT (cgi.http_cookie IS "")>
    <cfoutput>#cgi.http_cookie#<br></cfoutput>
  <cfelse>
   <cfoutput>cookie is empty<br></cfoutput>
 </cfif>



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to