カレッヂ |
質問者 たろう
投稿日 6/8(土) 04:02:09
はじめまして perl初心者です。 ユーザが1回しか投票できない投票cgiを作りたいのです。 同じ人の投票は2回受け付けないようにしたいです。 どのようにしたら同じ人からの投票をはじくようにできるのでしょうか? どなたか教えていただけないでしょうか? よろしくお願いします。
プロバイダ参照: |
回答者 みけ
[削除]
投稿日 6/8(土) 10:40:07
Cookieを使うのが一番簡単です。 Cookieを無効にしている人には、このページはCookieを有効にしないと利用できない旨 を明示してやればよいでしょう。 |
回答者 いのちゃん
[削除]
投稿日 6/8(土) 22:14:48
http://www.kcb-net.ne.jp/ki-net/vote4/vote4.cgi 上記URLは当方が設定している内容ですがご参考までにCOOKIEに関して 以下のようにテストした結果、再立て直して這入ると再投票が可能で ありました。 つまりCOOKIEが効いておりますので1度しか原則的に投票出来ませんので、 連続してもし投票したとすれば、“複数投票できません。あなたは既に 投票されました”と表示します。 が、再度立て直して這入ると投票は可能でした。COOKIEがCLEARされて 再投票が可能なようです。この場合でも連続の投票は出来ませんので、 再度立て直してもう一度這入り新たに投票すれば投票は可能です。 従って、同一人物が複数の投票をするとすれば技術的に可能であります のでCOOKIEの有効性の範囲を知る事が出来ます。 |
質問者 たろう
[削除]
投稿日 6/26(水) 00:43:06
みのさん、いのちゃんさん、大変ありがとうございました。 さっそく、クッキーを使ってみました。 うまく出来ました。 感謝です。ありがとうございました。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |