ここで、謎の残り半分である「login.php」スクリプト ファイルを明らかにします。それ以外の場合、このスクリプトは入力された名前を受け入れ、ユーザーが存在するかどうかを確認し、サイトへのアクセスを許可するか拒否するかを決定します。あなたは PHP の条件文とロジック処理をまだ学習していないため、ここではそれをデモンストレーションするつもりはありません。代わりに、前のフォームで送信されたデータがどのように「login.php」に送信され、使用できるかだけを説明します。このファイルによって。
これは「login.php」です
----------------------------------------------------- ---------------------------------------
シェイクスピアのことを聞いたことがありますか、
彼は、その方が香りがよいから、別の名前のバラの花束を求めました。
どう思いますか?
----------------------------------------------------- ---------------------------------------
例えばフォームにデータを入力するとき、 (「Zhang San」)、送信後、次のページが表示されます:
------------------------------ - --------------------------------------
私はどうかと思っていますシェイクスピアのことを聞いたことがあるでしょう、張三さん
彼は、その花束の方が香りが良いからといって、別の名前のバラの花束を要求しました
どう思いますか?
------------------------------------------------- -----------------------------
フォームが送信されるたびに表示されます When send to PHP スクリプトでは、フォーム内のすべての変数値とフォームの名前がペアでスクリプトに送信されるため、スクリプトから任意に呼び出すことができます。上記の例では、フォームが送信されると、スクリプト「login.php」内に変数 $name が自動的に作成され、ユーザーがフォームに入力した値もこの変数に割り当てられます。
Perl を使用して同じことを行う場合、フォーム内の変数値を取得するために Perl コードを非常に明確に記述する必要があります。 PHP は値を自動的に作成して割り当てることにより、コードを簡素化し、開発速度を大幅に向上させます。フォーム処理は、PHP が Perl よりも優れている 2 つの理由のうちの 1 つです。
明らかに、PHP はフォーム送信の POST メソッドもサポートしています。必要なのは、METHOD の値を「POST」とマークすることだけです。
もちろん、今見た例は非常に基本的なものです。本当に重量のあるプログラミングの場合は、条件文を構成する方法を知る必要があります。非常に基本的な条件ステートメントは比較ステートメントです。たとえば、「X と X が等しい場合、このアクションを特定の方法で実行します」
PHP には、条件ステートメントでの使用を容易にするために特別に設計された一連の演算子があります。以下にリストを示します:
$delta = 12 および $omega = 9 と仮定します
演算子
意味
式
結果
==
Equals
$delta == $omega
False
!=
$delta に等しくない ! = $omega
True
>
$delta より大きい > $omega
True
$delta より小さい False >=
$delta 以上 > = $omega
True
less than Orequal to $delta False PHP4 には、2 つのデータの値と型が同じかどうかをテストするために使用される新しい演算子「===」も追加されています。このパートの最後のセクションにある簡単な例です。
http://www.bkjia.com/PHPjc/531990.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/531990.html技術記事ここで、謎の残り半分である「login.php」スクリプト ファイルを明らかにします。それ以外の場合、このスクリプトは入力された名前を受け入れ、ユーザーが存在するかどうかを確認し、アクセスを許可するか拒否するかを決定します...