私は自分のサイトに多数の投票をしており、何度も投票を繰り返さないようにしたい。私が知る限り、訪問者のIPログを保存するか、またはCookieを保存することができます。私はmySQLデータベースにIPログを使用しようとしましたが、1つの問題があります。ルータの背後にいるすべての訪問者は同じ外部IPを持っています。複数のバイナリ値をクッキーに保存する
これで、より良いソリューションがない限り、クッキーを使用するようにコードを切り替えています。最終的には何百、何千もの世論調査が行われ、20のクッキー制限があると思うので、どのように投票ごとに値を保存することができますか?値はバイナリ値でもかまいません。たとえば、まだ投票されていない場合はpoll1 = 0、投票された場合はpoll1 = 1です。
また、役立つ場合、各ポーリングはすぐにjqueryを使用して結果を表示します。私はjqueryの共振でクッキーを設定/変更できると仮定しています。
アイデア?ありがとう! (btw、私はクッキーが削除されることを認識します)
最後の文は、全体的な質問を無意味にします。 –
ユーザーは匿名ユーザーを参照していますか?または? – ajreal
Shrapnel:投票は、複数の投票を完全に防止するほど重要ではありません。ユーザーがクッキーを無効にする、またはクッキーを削除するという手間を掛けたい場合は、複数回投票させます。 ajreal:私はユーザーが匿名で滞在することをお勧めします。ログインや登録は不要です – Cody