Cool...mine is more to prevent form spam abuse, but the principle would be the same. Glad you found something that works for you.
-----Original Message----- From: Michael E. Carluen [mailto:[EMAIL PROTECTED] Sent: Monday, March 12, 2007 12:25 PM To: CF-Talk Subject: RE: Obscenity/Bad Words filter udf/cfc? Thanks Andy. Matt Q actually found me a UDF in cflib that loops pretty much the same way as your code. It does, however, just replaces the profanity with "&[EMAIL PROTECTED]" chars. Michael > -----Original Message----- > From: Andy Matthews [mailto:[EMAIL PROTECTED] > Sent: Monday, March 12, 2007 6:10 AM > To: CF-Talk > Subject: RE: Obscenity/Bad Words filter udf/cfc? > > I don't have a UDF or CFC, but I do have some code for you: > > <!--- list of no-no terms ---> > <cfset VARIABLES.valid = 1> > <cfset VARIABLES.badterms = > "MIME-Version,Content-Type,bcc:,Content-Transfer-Encoding,text/plain"> > > <!--- loop over form fields and see if there's any crap in them ---> > <cfloop index="field" list="#FORM.fieldnames#"> > <!--- loop over bad terms on this form field ---> > <cfloop index="term" list="#VARIABLES.badterms#"> > <!--- if there's crap in the form field then cancel the loop and > break out ---> > <cfif FindNoCase(term,Evaluate("FORM."&field))> > <cfset VARIABLES.valid = 0> > <cfbreak> > </cfif> > </cfloop> > <!--- if there's crap in the form field then cancel the loop and > break out ---> > <cfif NOT VARIABLES.valid> > <cfbreak> > </cfif> > </cfloop> > > <cfif NOT VARIABLES.valid> > <cflocation url="http://www.fortna.com" addToken="no"> <cfelse> > FORM GOES HERE > </cfif> > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Friday, March 09, 2007 6:15 PM > To: CF-Talk > Subject: Obscenity/Bad Words filter udf/cfc? > > Before I create something on my own, I was wondering if anyone already > has an available obscenity or bad-words filter, either as a udf or a cfc. > Something that can evaluate any textfield and replace or remove any > bad words. Thank you in advance!! > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Macromedia ColdFusion MX7 Upgrade to MX7 & experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:272391 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

