473,388 Members | 1,327 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,388 software developers and data experts.

How to protect site from fraud votings.

We have a Voting Poll system on our website where any site visitor can vote.
we want to make sure that he does not cheat by submitting his vote multiple
time or in any others ways.

We suggested that the visitor should be registered member of the site, this
can control fraud voting. But we are not happy with this idea of registered
user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,


Nov 17 '05 #1
6 1298
You could always check their IP address.

When someone votes you write that away. However most people wont have
static IP addresses but it would stop someone submitting multiple votes in
the same session.
"Arun" <ss> wrote in message news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can vote. we want to make sure that he does not cheat by submitting his vote multiple time or in any others ways.

We suggested that the visitor should be registered member of the site, this can control fraud voting. But we are not happy with this idea of registered user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,

Nov 17 '05 #2
Put a cookie on the client if they have voted...

if(!Cookie)
Ok to vote...
else
Appropriate message...

:-)

Not a 100% bullit proof system but it should work...

/Oscar

"Arun" <ss> wrote in message news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can vote. we want to make sure that he does not cheat by submitting his vote multiple time or in any others ways.

We suggested that the visitor should be registered member of the site, this can control fraud voting. But we are not happy with this idea of registered user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,

Nov 17 '05 #3
Having the user log in is the only sure way you can guarantee no cheating.
Dynamic IP addresses can change fairly frequently, and some people share IP
addresses through proxy servers & such so this will not stop someone who is
determined to cheat.
You can use cookies, but people can delete cookies and/or disable them so it
is not perfect either.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com

"Arun" <ss> wrote in message news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can vote. we want to make sure that he does not cheat by submitting his vote multiple time or in any others ways.

We suggested that the visitor should be registered member of the site, this can control fraud voting. But we are not happy with this idea of registered user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,

Nov 17 '05 #4
How is the login will help?
Person can always create multiple login accounts.
George.

"Steve C. Orr [MVP, MCSD]" <St***@Orr.net> wrote in message
news:ef**************@TK2MSFTNGP09.phx.gbl...
Having the user log in is the only sure way you can guarantee no cheating.
Dynamic IP addresses can change fairly frequently, and some people share IP addresses through proxy servers & such so this will not stop someone who is determined to cheat.
You can use cookies, but people can delete cookies and/or disable them so it is not perfect either.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com

"Arun" <ss> wrote in message news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can

vote.
we want to make sure that he does not cheat by submitting his vote

multiple
time or in any others ways.

We suggested that the visitor should be registered member of the site,

this
can control fraud voting. But we are not happy with this idea of

registered
user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,


Nov 17 '05 #5
How does the login help?
Person can always create multiple login accounts.
George.

"Steve C. Orr [MVP, MCSD]" <St***@Orr.net> wrote in message
news:ef**************@TK2MSFTNGP09.phx.gbl...
Having the user log in is the only sure way you can guarantee no cheating.
Dynamic IP addresses can change fairly frequently, and some people share IP addresses through proxy servers & such so this will not stop someone who is determined to cheat.
You can use cookies, but people can delete cookies and/or disable them so it is not perfect either.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com

"Arun" <ss> wrote in message news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can

vote.
we want to make sure that he does not cheat by submitting his vote

multiple
time or in any others ways.

We suggested that the visitor should be registered member of the site,

this
can control fraud voting. But we are not happy with this idea of

registered
user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,



Nov 17 '05 #6
Well you can verify the person's identity in any number of ways if they have
an account with you.
You can use cookies and compare names, email address, IP addresses, phone
numbers, etc. with existing user accounts to help prevent multiple accounts
being created by the same person.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com


"George Ter-Saakov" <no****@hotmail.com> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
How does the login help?
Person can always create multiple login accounts.
George.

"Steve C. Orr [MVP, MCSD]" <St***@Orr.net> wrote in message
news:ef**************@TK2MSFTNGP09.phx.gbl...
Having the user log in is the only sure way you can guarantee no cheating.
Dynamic IP addresses can change fairly frequently, and some people share IP
addresses through proxy servers & such so this will not stop someone who

is
determined to cheat.
You can use cookies, but people can delete cookies and/or disable them

so it
is not perfect either.

--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://Steve.Orr.net
Hire top-notch developers at http://www.able-consulting.com

"Arun" <ss> wrote in message

news:en**************@TK2MSFTNGP12.phx.gbl...
We have a Voting Poll system on our website where any site visitor can

vote.
we want to make sure that he does not cheat by submitting his vote

multiple
time or in any others ways.

We suggested that the visitor should be registered member of the site,

this
can control fraud voting. But we are not happy with this idea of

registered
user.

Can any one suggest any mechanism to avoid fraud voting?

Regards

Arun,



Nov 17 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

19
by: Ron Bott | last post by:
I'm curious what you design professionals are using to create web pages with, text editors or WYSIWYG programs. Which is the way to go for professinal quality code? Ron Bott
11
by: siliconmike | last post by:
Is there a way to protect data files from access by root ? I have a data-centered website and would like to protect data piracy from any foot-loose hosting company employee. Any ideas? ...
3
by: Narlen | last post by:
Hi there, I don't know much about web design but I proudly managed to password protect a page on my site. Later I realized that everyone looking at the source in any web browser can see the...
15
by: Fady Anwar | last post by:
Hi while browsing the net i noticed that there is sites publishing some software that claim that it can decompile .net applications i didn't bleave it in fact but after trying it i was surprised...
12
by: Pallas | last post by:
Hi all, I've produced some high-def videos and I want people to be able to watch them on my website, but I may want to prevent downloads and I certainly want to prevent them from editing them....
0
by: Bank of America | last post by:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta...
1
by: paitoon | last post by:
Helle I have problem about .htaccess in my site. My purpose is i want to protect a folder name's IMAGES in my site then i put .htaccess into that folder. But instead of the IMAGES folder will...
0
by: Shawn Milochik | last post by:
This isn't really a Python question -- it's a Web development question. The easy answer is to just password protect the directory all the pages are stored in, and require a password. This can be...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
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
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

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.