• ベストアンサー

cookieを使って登録を2回以上できないようにしたい。

 いつもお世話になっております。  今、簡単な会員登録のようなcgiを使ってみようと思って、初心者ながら改造をコツコツやっているのですが、どうしても分からないのが、クッキーによる、2重投稿の禁止です。  クッキーを取得して、クッキーで判別して2回目以降は会員登録ができないようにするcgiのスクリプトはどういう感じなのでしょうか。  どなたか、教えてくださいませ。 よろしくお願い致します。

  • CGI
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • shige_70
  • ベストアンサー率17% (168/946)
回答No.1

言語が何か分からないと回答できませんが、、、 あと、Cookieの場合はブラウザ単位ですので、ブラウザを変えたり別のマシンからやったりすればチェックできません。 また、ブラウザの設定等でユーザがCookieを拒否できますし、あとからCookieを削除することもできます。 ですので、現実的にはCookieによる制限は不可能と考えてください。

holiday669
質問者

お礼

お返事が遅れて申し訳ありません。 ご回答ありがとうございます。  確かに、cookieでも完全な制限はできないですよね‥。ただ、cookieを拒否したり、削除したり、 ブラウザを変えたりして連続でしてくる人間の数は 数パーセントでは。と、にらんでおり、その数パーセントを防御できるのであれば、有効かな。と、 考えていました。  とりあえず、他の方法等も考えてみます。 ありがとうございました!

関連するQ&A

  • VCでcookieを触れる関数はありますか?

    いつもお世話になっております。 このようなホームページがあることはとってもありがたいです。 初心者の質問なんですが、VC++6.0 でクッキーを操作というか、クッキー関連の 関数って用意されているのでしょうか。。。私に、Cでクッキーをいじれって 言うんです、会社の大トトロが。

  • 掲示板のcgiスクリプトの開き方

    はじめまして、よろしくお願いします。 私の投稿している文芸サイト掲示板で、かなり前から英文字のみのURLを羅列したスパム投稿の書き込みが続いており、HP管理者が対処に困っています。対策関連のURLなどもお送りしてみましたが、管理者ご自身はあまりお詳しくないとのことで、私の方ででき得る限り試し間違いなければその方法をお伝えしたいと思い、同じ掲示板配布元より新しい掲示板を登録し日本語禁止のタグを入れたcgi改造をしてみようとしましたが、まず最初の、掲示板のcgiスクリプトの開き方がわかりませんので、どなたかご教示願えませんでしょうか。 ちなみに私は音楽のHPをやっており、FFFTPソフトの使い方はわかります。cgiは扱ったことはありません。 新たに登録した掲示板URLは以下になります。 http://res9.7777.net/bbs/****/ ホスト名アドレスを「http://res9.7777.net/bbs/****/」としてみましたが、接続ができませんでした。ユーザ名及びパスワードは合っていると思います。 初心者なので、3日間かかりきりで調べています。なにとぞよろしくお願いいたします。

  • クッキーの発行と取得

    現在作成しているWebコンテンツ内でCGIスクリプト(Perl)とPHPスクリプトが混在しているのですが、クッキーの処理で困っています。 CGIのほうで発行したクッキーはPHPで取得できるのですが、PHPで発行したクッキーをCGIでうまく読み込めていないようなのです。 CGIのほうは、無料配布サイトで見つけたものなのでPHP化もなかなか難しいところですし、原因と解決方法が分かりません。 一体どのようにすればいいのか、どなたかお教えいただけないでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • 条件付の登録型リンク掲示板を探しています。

    初質問です。 訪問者が登録できるリンク掲示板スクリプトを探しています。 条件付というのは、例えば投稿されようとしているurlに"http://www.youtube.com/"が入っていなければ投稿を弾く様にしたいのです。 cgi、php問いません。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • COOKIEの扱いについて

    いつもお世話になっています。 現在のプロジェクトでCOOKIEの値を利用する機能があって つまずいてます(ToT) やりたい事は 1:特定ページアクセスにアクセスされたらCookieをセット 2:別のページ内に<script src="Cookieセットしたサーバー"></script> を埋め込んでCookieをセットしたサーバーでCookieの値を取得. FIREFOXですと2の段階でもCookieの値を取得できるのですが IEですとCookieが取得できません。 ブラウザの仕様or設定の問題かとおもいますが困っているので よろしくお願いしますm(__)m

  • 掲示板の荒らし対策 (CGIスクリプト配布)

    以前からCGIスクリプトが配布されている掲示板に荒らし対策用の改造版を追加するのではなく、初めから荒らし対策用になっている掲示板のCGIスクリプトの配布はありますでしょうか? 現在、改造版を加えた掲示板を使っているのですが、少しでもほっておくと投稿拒否のログがかなり貯まってしまい、気になっています。 ※掲示板のレンタルではなく、CGIスクリプトをダウンロードして自分で設置します。

  • クッキーの設定

    URLを登録するCGIを設置しているのですが ***.cgiの中身を見てみるとクッキーの処理とか何もなくて クッキー対応じゃなかったので自分で付け加えようと思うのですが クッキーの取得発行処理はどのCGIでも同じことを書けば使えるのでしょうか? CGIごとに書く内容が違うのであれば無理そうなので諦めます。 やり方もしくは参考になるサイトを教えてください。

    • 締切済み
    • CGI
  • 会員登録サイト制作について

    初めて投稿させていただきます。 私はCGIについて全くの素人なんですが、ある事情によりホームページビルダーで制作したHTMLにCGIを制作して組み込ませる携帯会員登録サイトの制作に携わる事となりました。 そこで、以下のような内容のCGIを担当する事となったのですが、CGIの書き方・HTMLへ組み込ませる方法が全く分かりません…。 1.空メール送受信CGI アクセスされたURL内に記述されたボタンを押すと、メール送信用画面が立ち上がり、当サイトへの空メールを返信する事により会員情報登録画面へのURLが自動返信される。 2.会員登録用CGI 会員情報登録で入力された情報に基づいて、CSVファイルに書き出される。 3.アラート用CGI アラート機能をONにした際に、指定された曜日・時間に自動でメールを送信する。 4.お問い合せ・ご意見CGI お問い合せやご意見を入力後、送信ボタンを押すことにより、入力された情報をCSVファイルに書き出す。 そこで、CGIについてお詳しい皆さんに助けていただきたいのですが、上記1~4までの内容を満たす事ができるCGIを教えていただけませんでしょうか?また、そのCGIとHTMLを連結させるための方法をご教授いただけませんでしょうか? ちなみに、HTMLはホームページビルダーにて制作済みであります。 何卒よろしくお願いいたしますm(_ _)m

    • 締切済み
    • CGI
  • アンケートで二重投稿を防ぎたい

    現在、フリーのCGIを使用し社内でアンケートをとっています。全部で20台程のPCからですが、表題の通り二重投稿を禁止したいのです。または二重投稿したマシン名かIPアドレスを特定することができればそれでも良いです。今までの皆さんの回答をいくつか見させて頂きまして、cookieかIPアドレスで判別することである程度防げると思っております。どちらが良いかのアドバイスを含め、できれば具体的な方法をご教授下さい。アンケートは1日ひとつに限らず、2,3時間おいて行われることもあります。よろしくお願いします。

    • ベストアンサー
    • CGI
  • CGIの設置改造方法教えてほしいです。

    CGIの設置改造方法教えてほしいです。 手持ちのe-ラーニング(クイズ)CGI/perlの改造方法 空メール会員登録の設置方法を教えてほしい。 質問もどのようにすればいいのかわからない。 教えてください。

    • ベストアンサー
    • Perl