The only "good" way to do it is with authentication. Have the user log in
and then allow them one vote.

Any other method is going to be open to cheating, so be aware of it.

If the poll is important and the results need to be as exact as possible,
use some form of authentication. If it's just a simple web poll to see how
many fish people have, for example...just use cookies.

---John Holmes...

----- Original Message -----
From: "Nick Wilson" <[EMAIL PROTECTED]>
To: "PHP-General" <[EMAIL PROTECTED]>
Sent: Wednesday, June 05, 2002 6:54 AM
Subject: Re: [PHP] Stopping multiple votes by IP


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> * and then René Moonen declared....
> > What then happens with users who are behind a firewall/proxy (probably
> > have non-routable IP addresses on theire LAN) and share one internet
> > connection. They all have the same remote IP address (routable IP
> > address of the firewall).
> > This would mean that only one user of that group can vote.
>
> Good point!
>
>
> > Other solution might be
> > - use cookies to store the vote on the client
> > - use login name / password to check votes
>
> Well, I had considered cookies, but what if an author just switches
> browser to vote for his own article?
>
> I like the idea of cookies regardless, I guess I shouldn't be over
> paranoid about it. It's unlikely that anyone would really want to go to
> all the trouble anyway.
>
> Cheers
> - --
> Nick Wilson     //  www.explodingnet.com
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
>
> iD8DBQE8/e3sHpvrrTa6L5oRAuiVAJoCnzJbu/Pg2sYY/z0JeyPRWoW2pQCfX+b8
> zMEON0GiiPELQymdiCZYKD4=
> =krsl
> -----END PGP SIGNATURE-----
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to