Sorry I wasn't clear. I meant a "complete simpliest Case", a case that
anyone can replicate. With your example, we don't know if form.includes is
actually defined. For example this code works for me
<cfparam default="" name="form.includeorders" />
<cfparam default="" name="orders" />
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
A complete simpliest Case is always the best why to show a bug.
WG
-----Original Message-----
From: Bud [mailto:[EMAIL PROTECTED]]
Sent: 18 February 2003 15:03
To: CF-Talk
Subject: RE: Phantom errors continued
On 2/18/03, webguy penned:
>Can you show us a "simplest case" ?
>(i.e. the simplest case that breaks)
This DOES NOT return an error:
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
This DOES. It doesn't matter whether #orders# or form.includeorders
are repeated or different variables (like the actual code). I did
this for testing purposes because if it works once, it should work
twice (which it does as shown above) and hence should work 3 times
(which it doesn't):
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
<CFOUTPUT>#orders#</CFOUTPUT>
</textarea>
</CFIF>
This is the fix:
<CFOUTPUT>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
#orders#
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
#orders#
</textarea>
</CFIF>
<CFIF isDefined('form.includeorders')>
<textarea rows="10" cols="50" wrap="off">
#orders#
</textarea>
</CFIF>
</CFOUTPUT>
Make sense to you???
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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
Get the mailserver that powers this list at http://www.coolfusion.com
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4