That's fair enough, just wanted to give you a much better alternative.
Evaluate is also not very fast when running, in comparison to other ways to
do. Although it has gotten some major speed boosts over the years, I would
tend to use it at the utmost last resort.

-- 
Regards,
Andrew Scott
WebSite: http://www.andyscott.id.au/
Google+: http://plus.google.com/108193156965451149543


On Wed, Mar 14, 2012 at 4:52 AM, Rob Voyle <[email protected]> wrote:

>
> Hi Andrew
>
> The main reason I haven't used the #form# is that I am essentially
> ignorant of
> cfloops and many other CF things like collections objects etc. I am only
> recently
> pushing my way out of my self-taught bubble. With Dave's help I managed to
> get the thing to run quite well by creating a list of the items I need to
> test.
> The trick was to access the variables name as well as its value.
>
> Here is what I did:
> <cfset variableNames=
> list="emailAddress,
> nameTitle,
> nameFirst,
> nameLast,
> etc,
> phone">
>
> <cfset errorData="0">
> <cfset errorDataMessage="">
>
> <cfloop list="#variableNames#"  index="variableNames" delimiters = ",">
> <cfif REFind('[<>_~##^*+={}/|\\\[\]]', evaluate(variableNames))>
>
> <cfset errorVariableName=reReplace(variableNames,chr(13),"", "all" )>
> <cfset errorVariableName=reReplace(errorVariableName,chr(10),"", "all" )>
>
> <cfset errorData=1>
> <cfset errorDataMessage="<h3>You have an illegal character in one of the
> fields</h3>">
> <cfset "error#errorVariableName#"= "<h3>You cannot use """ &
> evaluate(VariableNames) & """  in this entry</h3>">
>        </cfif>
> </cfloop>
>
> Rob
> Robert J. Voyle, Psy.D.
> Director, Clergy Leadership Institute
> For Coaching and Training in Appreciative Inquiry
> Author: Restoring Hope: Appreciative Strategies
>             to Resolve Grief and Resentment
> http://www.appreciativeway.com/
> 503-647-2378 or 503-647-2382
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-newbie/message.cfm/messageid:5822
Subscription: http://www.houseoffusion.com/groups/cf-newbie/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-newbie/unsubscribe.cfm

Reply via email to