I try to use functions and CFCs for code that may need to be included more than
once, but I can think of a quick fix if you need to mimic an 'include_once'
process:
at the bottom of your include code create a new unique variable. at the top of
the include code add a cfif not isdefined('[unique variable]') around the
entire code.
This way if the code is run once that variable now exists and won't be run
again.
For the Trimming, I usually use trim(form.[varname]) when I need to remove
leading and trailing spaces
William
----------
William E. Seiter
ColdFusion Programmer / Web Developer
Free Website Trade Publication >> Website Magazine
Be sure to answer all of the questions on the subscription form, small price to
pay for the loads of excellent content this magazine offers to Web
Professionals for FREE!!
Have you ever read a book that changed your life?
Go to: www.winninginthemargins.com
Use PassKey: GoldenGrove
You'll be glad you did.
>I've got two questions.
>
>First: Is there a way to make sure a file is only cfincluded once? I'm
>using cfinclude to include a UDF library in the onRequestStart() method of
>my application.cfc, but in my debug output, that file has a file count of 7,
>which has led me to realize that it's also being included when all of the
>other cfc and cfm files that go into the page are being called.
>
>Second: What method/code do you use to scrub/trim values in the FORM and URL
>scopes?
>
>Thanks
>
>Pete
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:310057
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4