473,473 Members | 1,768 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Preventing automatic registrations

304 Contributor
hi,
I wish to know how one could prevent automated registrations. I understand that images are employed which keep changing, but have no clue as to how its done.
Any light on this matter would be appreciated.
thanks,
gomzi.
Apr 9 '07 #1
2 849
Motoma
3,237 Recognized Expert Specialist
There are a number of ways to perform "humanity checks," you can display random image sequences and have the user type the image into a box, you can display a phrase (simple math question/riddle) and have the user properly answer it, or you could just place a couple of random checkboxes around, and instruct the user which ones to click.
It all comes down to how popular your site is; on my blog, I had two check boxes and a message stating "Check only one of these boxes to prove you are human." That worked fine for me, but if someone wants to spam your site, they could write a bot specifically for your site to break such validation.
Apr 9 '07 #2
gomzi
304 Contributor
There are a number of ways to perform "humanity checks," you can display random image sequences and have the user type the image into a box, you can display a phrase (simple math question/riddle) and have the user properly answer it, or you could just place a couple of random checkboxes around, and instruct the user which ones to click.
It all comes down to how popular your site is; on my blog, I had two check boxes and a message stating "Check only one of these boxes to prove you are human." That worked fine for me, but if someone wants to spam your site, they could write a bot specifically for your site to break such validation.
I see. now in case i decide to use images for preventing auto registrations, will my site be completely safe?

also...is it necessary to display images with background or slanting text or some such things? or simple plain text written on images will do?
Apr 9 '07 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Jacinta Richardson | last post by:
Registrations for Australia’s second Open Source Developers’ Conference are now open. Last year’s conference was a huge hit with 60 high quality talks running in three streams over three days. If...
6
by: Gert van der Kooij | last post by:
Hi, It's no problem to define the automatic maintenance using the wizard but I want to use commands to automate automation. I captured the SQL statements when activating the maintenance but that...
16
by: Fred | last post by:
hi, is there some way to prevent(at least for not so advanced users) image saving on local disk; currently i use javascript which handles the right mouse button click, but all it takes is to...
19
by: Xavier Décoret | last post by:
Hi, I long thought one could not delete a const pointer but the following code compiles under g++ and visual net: class Dummy { public: Dummy() {} ~Dummy() {}
1
by: Michel Esber | last post by:
Hello, Linux RedHat AS4 running DB2 V8 FP11. I have followed the docs at http://tinyurl.com/qckrn and enabled automatic statistics collection. It has been 2 days since I updated my DB cfg and...
14
by: Dave Rahardja | last post by:
Hi all, Is it possible to prevent _at compile or link time_ the mulitple instantiation of a templated function? In other words, if there exists a function template <typename Tvoid fn(); I...
58
by: Jorge Peixoto de Morais Neto | last post by:
I was reading the code of FFmpeg and it seems that they use malloc just too much. The problems and dangers of malloc are widely known. Malloc also has some overhead (although I don't know what is...
13
by: Cross | last post by:
I am developing an application that will show movies. When you wach a movie, you do not want the Power Option "Turn off monitor" to be anabled. Is there anyway to fix this from VB.net? (note that I...
3
by: myjish18 | last post by:
Hello, We have a DB2 UDB database v8.2.7 (db2 v8.2 fixpak 14) on AIX 5.3 which has Automatic Storage (AS) enabled. We want to disable automatic storage on entire database and/or disable...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.