What if you did this.

Have a hidden form that would pass a value and one with the same value
encrypted.

<input type="hidden" name="foo1" value="#now()#">
<input type="hidden" name="foo2" value="#Encrypt(now(), 'MyKey')#">

If the values don't match on the page it is submitted to, the form
gets rejected.

<cfif Encrypt(form.foo1, 'MyKey') IS NOT Encrypt(form.foo2, 'MyKey')>
I hate spam.
<cfelse>
Its all good. 
</cfif>

Thoughts?

On Tue, 30 Nov 2004 14:16:44 -0600, Deanna Schneider
<[EMAIL PROTECTED]> wrote:
> That's possibly an option, too....
> 
> On Tue, 30 Nov 2004 09:54:06 -0500, Sandy Clark <[EMAIL PROTECTED]> wrote:
> > Can you run a check that the http referer comes from your site and reject
> > those coming from other ips?
> 
> 
> >
> >
> >
> > -----Original Message-----
> > From: Deanna Schneider [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, November 30, 2004 9:36 AM
> > To: CF-Community
> > Subject: Re: Spamming Forms
> >
> > Bah. We can't do the random picture thing - as it's not very 508 friendly. I
> > should just count myself lucky that it's not happening to every single site
> > out there that doesn't require a password. :)
> >
> > On Tue, 30 Nov 2004 09:29:29 -0500, Erika L. Walker-Arnold
> > <[EMAIL PROTECTED]> wrote:
> > > It's quite a common practice these days. Those with blogs get hit even
> > > more fiercely.
> > > It's a bid to get links into their site to get better ranking in the
> > > search engines.
> > >
> > > The only way to prevent it is to either ban IP's, which is
> > > impractical, or programmatically ask people to enter a code from a
> > > random picture or check referrers.
> > >
> > > Cheers,
> > > Erika
> > > --------------------------------------------------
> > >
> > > >>| -----Original Message-----
> > > >>| From: Deanna Schneider
> > > >>|
> > > >>| Okay, am I the only one seeing this happen? We have forms out
> > > >>| there, and they're getting spammed. It looks like it's probably
> > > >>| some script that's doing it, as every text input is the same
> > > >>| string, and every text area is also the same string. So, you end
> > > >>| up with results like
> > > >>| so:
> > >
> > >
> > >
> >
> >
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:5:138319
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/5
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:5
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.5
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to