フォームタグを使用してユーザーと対話します
Web サイトはどのようにユーザーと対話しますか?答えは、HTML フォーム(form) を使用することです。フォームはビューアによって入力されたデータをサーバーに送信できるため、サーバー側プログラムはフォームから渡されたデータを処理できます。
文法:
<form method="传送方式" action="服务器文件">
説明:
1.
で終わります。2.アクション : PHPページ(save.php)など、閲覧者が入力したデータが送信される場所。
3.メソッド : データ送信のメソッド (get/post)。
<form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username" /> <label for="pass">密码:</label> <input type="password" name="pass" /> </form>
注:
1. すべてのフォーム コントロール (テキスト ボックス、テキスト フィールド、 ボタン、ラジオ ボックス、 チェック ボックス など) は
Form の get メソッドと post メソッドは、データ送信プロセス中の GET メソッドと POST メソッドにそれぞれ対応します。
2 つの主な違いは次のとおりです:
1. Get は、アクションが指す URL にフォーム内のデータを variable=value の形式で追加し、2 つは「?」を使用して接続されます。 変数は「&」接続を使用して接続されており、Post はフォーム内のデータをフォームのデータ本体に配置し、変数と値に対応する方法でアクションが指す URL に渡します。
次の形式:
php.cn/test. asp ?name=lilian&password=12345678
2. 送信プロセス中にデータは要求された URL アドレスに保存されるため、一部の個人情報が第三者に見られる可能性があるため、Get は安全ではありません。 3. Get メソッドによって送信されるデータの量は非常に少なく、通常は約 2KB に制限されますが、Post メソッドによって送信されるデータの量は比較的大きいため、実行効率は優れています。 Microsoft によると、Microsoft では、Request を使用して受信できる最大データに制限を設けています。 Form() は、IIS4 では 80KB バイト、IIS5 では 100KB ワードです。
以上がHTML フォームタグを使用してユーザーと対話するためのチュートリアルの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。