No.3ベストアンサー
- 回答日時:
返信が遅れましてすみません。
最近の多くの開発は PHP + DB ( PostgreSQL or MySQL )だと思います。
このサイトも PHP3 を使っているはアドレスバーの拡張子が .php3 となっている事でわかりますよね。
PHP は DB と連動しやすように設計された言語でして、通常は Apache のモジュールとして組み込む為に処理速度も Perl よりも高速です。
# mod_perl との比較はわかりません。
具体的な手順としましては登録フォームで会員のデータ(氏名や住所など)とその会員の ID とパスワードなどを DB に格納します。
ログインフォームを用意し、会員が入力した ID とパスワードを DB から select し、情報が一致したら認証完了という事です。
セッションというのは、セッション ID のみを Cookie としてブラウザへ送り、その ID に関連付けされたデータはサーバ上で保持するという仕組みです。
ショッピングカートなどでよく使用されます。
そして、ログアウト時にセッションを破棄します。
参考になりましたら幸いです。
No.2
- 回答日時:
一般的にはCGIとかPHPなんかのプログラムですよね。
下の方も書かれていますが、登録する人がメールアドレスやIDなんかを入力すると、まずそれがデータディレクトリに書き込まれ、そのあと例えばパスワードを生成するだとか、登録完了のメールを送信するだとかのプログラムが実行されます。
で、会員さんがログインしたい時は、IDやパスワードを入力すると、データディレクトリからその情報を呼び出して、実行可能であればログインできる…という事です。
具体的にCGIを探してるとかであれば、"アクセス制限"というキーワードでCGI検索サイトなんかで探せば、すぐ見つかりますよ。
単純に出入り口だけ認証ゲートにする手段もありますし、会員エリアのURLには不正アクセスできない様にアクセスをブロックする様な手段もあります。
でも、質問が漠然とし過ぎちゃってるんで、この答えでいいのかどうか…不安だなぁ…。
この回答へのお礼
お礼日時:2003/04/26 00:28
返事が遅くなってしてすみません。CGIの検索サイトがあるのを知らなかったので調べてみます。ありがとうございました。又わからないことがあれば回答お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォーム要素の文字数制限について
-
エクセルで相対パスの書き方を...
-
月の第一週とは
-
DBを10件毎に表示ページング...
-
日付から曜日を求めたい
-
週2回のペースって だいたい何...
-
Perlccを使ったCGIプログラムの...
-
thunderbird 送信日時の曜日表示
-
VBAでExcelのヘッダーに文字列+...
-
pushボタンを押した後、画面を...
-
HTTP 200 OKの後のリダイレクト?
-
エクセルで毎月第2週日の水曜日...
-
SFTP自動化
-
サーバの作成 要求されているU...
-
useする自作のモジュールについ...
-
perlの環境変数 ENV{'REMOTE_A...
-
コマンドラインでGET or POSTで...
-
C# FTPサーバ カレントディレ...
-
Excelで第一〇曜日を求める方法...
-
VBA。複数のChangeイベントをま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HPにアクセス制限をかけるために
-
フォーム要素の文字数制限について
-
至急!PDFがアップ可能なアップ...
-
fc2無料HPのディレクトリアクセ...
-
JAVASCRIPT禁止でのボタン&リン...
-
CGIのアクション結果をフレーム...
-
会員登録のシステムについて
-
シェアウェアの試用制限のかけ方
-
Perlでブラウザのようにクッキ...
-
うまく暗証番号設定が出来ない2
-
【再】.htaccessでアクセス制限...
-
月の第一週とは
-
エクセルで相対パスの書き方を...
-
エクセルで毎月第2週日の水曜日...
-
毎○曜日って、使いますか?
-
週2回のペースって だいたい何...
-
DBを10件毎に表示ページング...
-
VBA。複数のChangeイベントをま...
-
[Excel] ある日の曜日が当月の"...
-
よくある 『 第○(1・2・3・4・...
おすすめ情報