インターネット投票について質問です。投票者のIPアドレスを取得して二重投票を禁止させる投票ツールを使おうと思うのですが、同じルーターからネット接続している複数台のパソコン(同じ事業所のパソコン)から投票された場合、二重投票として扱うことは可能ですか?もしくは、それがわかるようにする方法はありますでしょうか?(フリーもしくは安価なCGIしか入れられないです。)私自身CGIなどがよくわかってないもので、簡単に教えていただけるとありがたいです。すみません。よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2010/06/08 18:00:37
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:Bombastus No.1

回答回数409ベストアンサー獲得回数52

ポイント200pt

同じルーターからネット接続している複数台のパソコンは同じIP(グローバルIP)で見えますので、二重投稿と見なされます。つまり、ブロードバンドルーター1台に対して1票という形になります。

ただし、ブロードバンドルータの再接続などによりグローバルIPが切り替わった場合、再投票ができてしまいます。


ちなみに、ブロードバンドルーターに接続されている個々のPCを1票としたいのであれば、cookieを使うなどの方法が考えられます。

id:ritukou

ありがとうございます!厳密にというわけではないので、そのまま使えるんですね。ありがとうございました。

2010/06/08 17:59:16

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません