創建一個公共投票您是否驗證用戶只投票一次。我嘗試使用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. 限制每個用戶只能投一次票(投票,Django的,蟒蛇)
- 8. Javascript只投票一次Cookies
- 9. Mysql - 每天投票一次
- 10. 基於投票投票的JQuery多個百分比投票
- 11. 使用asp.net和sql投票投票
- 12. 獨特的男女投票誰投票
- 13. 如何鏈接用戶投票的答案投票?
- 14. 如何在投票中註冊用戶的投票?
- 15. 如何在用戶投票後禁用(相應)投票按鈕?
- 16. 評論與投票行爲投票
- 17. AngularJS投票系統 - 防止多投票
- 18. 投票欄顯示沒有投票
- 19. 如何投票投票系統?
- 20. Django投票:按投票排序
- 21. 檢查用戶是否投票,如果不保存投票
- 22. 如何檢查用戶是否已投票進行投票?
- 23. PHP投票 - 跟蹤用戶
- 24. 從cookie中投票5次
- 25. 如何建立投票系統來支持多種投票類型的投票?
- 26. 投票不算
- 27. Python ACR122U投票
- 28. Reddit投票API
- 29. 投票網站
- 30. 編號投票
http://stackoverflow.com/questions/1042247/create-unique-poll-vote-survey-in-php – Matten 2011-02-07 11:08:21