創建一個公共投票您是否驗證用戶只投票一次。我嘗試使用IP地址,但有些組織使用1個IP地址。驗證用戶投票的投票一次
3
A
回答
2
這不是100%的解決方案,但您可以結合IP地址使用瀏覽器指紋。請參閱this site瞭解一些可用且易於獲取的瀏覽器屬性。缺點:有些人可能被排除在外(尤其是在大型組織中,這些組織的基礎設施非常嚴格,因此也是如此),而其他人可能會投票兩次,例如使用不同的瀏覽器。
如果你想要一個95%的解決方案,你必須要求人們註冊他們的電子郵件地址,並證明他們通過點擊一個嵌入式鏈接來接收電子郵件,但取決於他們在投票中有多少興趣,它可能會嚇倒關閉了很多潛在的選民。
就我所知,這個問題不存在100%的解決方案。
編輯:如果您不關心玩遊戲投票系統的人太多(只寫一個忽略您發送cookies的自動投票人),Cookies是另一個明顯的選擇。
+0
可能的重複可能是使用cookie和fallback的組合存儲另外一個元組(ip,瀏覽器)是一種選擇:) – Matten 2011-02-07 11:19:38
相關問題
- 1. 驗證該用戶只投一票
- 2. 投票與長投票
- 3. 投票 - 票數與投票率?
- 4. 獨特的男女投票誰投票
- 5. 如何在投票中註冊用戶的投票?
- 6. 如何在用戶投票後禁用(相應)投票按鈕?
- 7. 如何投票投票系統?
- 8. 投票欄顯示沒有投票
- 9. PHP投票 - 跟蹤用戶
- 10. 從cookie中投票5次
- 11. 如何建立投票系統來支持多種投票類型的投票?
- 12. 編號投票
- 13. 投票網站
- 14. Reddit投票API
- 15. Rails thumbs_up錯誤驗證失敗:已投票已投入
- 16. 如何防止遊戲投票系統,人們可以每天投票一次?
- 17. 在投票系統上只允許每個人投一票
- 18. 投票的問題
- 19. 更多投票()?的
- 20. 的Rails充當可投票檢查,如果用戶登錄到投票
- 21. jQuery投票系統
- 22. JNI投票問題
- 23. JQuery投票問題
- 24. Java投票系統
- 25. Weka classifier meta投票
- 26. 投票方法 - Mysql
- 27. 投票服務 - C#
- 28. Rails投票站點
- 29. 數字投票Javascript
- 30. 在MongoDB中投票
http://stackoverflow.com/questions/1042247/create-unique-poll-vote-survey-in-php – Matten 2011-02-07 11:08:21