学習目的: 基本的な SESSION コンポーネント、応答コンポーネントと要求コンポーネントの概要。
まず、会員制のプログラムでは、ユーザーがログインしたかどうかを検出するステップが使用されます。これは SESSION コンポーネントを使用して説明します。
<%
session("islogin")="はい"
%>
この文が意味するのは、セッション内で islogin 文字列変数を値「yes」で定義することです。この変数は、宣言せずに直接割り当てることができます。とても簡単なことではありませんか?
管理者としてシステムにログインする場合、最初のステップは自分が管理者であるかどうかを確認することです。
もしそうなら
session("isadmin")=はい"
それ以外
session("isadmin")="いいえ"
終了する場合
管理者の閲覧が必要なすべてのページの先頭に追加します。
<%
session("isaadmin")="yes" でない場合は、
応答.リダイレクト「login.htm」
%>
このため、一般ユーザーはこのページを開くことができません。 response.redirect について説明します。これはリダイレクトを意味し、その後ろにある「login.htm」がリダイレクト ファイルです。これにより、ログインしていない管理者は以降のコンテンツを見ることができなくなります。
要約すると、応答コンポーネントは基本的に、文字列の書き込みとリダイレクトにそれぞれ使用される request.form() と request.querystring() を使用します。今日の情報は以上です。基本的に、上記の知識ポイントは比較的簡単です。