国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP 開発の基礎(chǔ)チュートリアル: フォームとユーザー入力

1. 概要:

PHP の $_GET 変數(shù)と $_POST 変數(shù)は、ユーザー入力などのフォーム內(nèi)の情報(bào)を取得するために使用されます。

2. PHP フォーム処理

注意すべき重要な點(diǎn)の 1 つは、HTML フォームを処理するときに、PHP は HTML ページのフォーム要素を PHP スクリプトで使用できるように自動(dòng)的に作成できることです。

例: コードは次のとおりです

以下の例には、2 つの入力ボックスと送信ボタンを備えた HTML フォームが含まれています。

<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<!-- 新建一個(gè)帶有兩個(gè)輸入框和一個(gè)提交按鈕的表單 -->
<!-- action為提交的的那個(gè)頁面,method為提交方式,有$POST和$GET兩種 -->
<form action="" method="post">
名字: <input type="text" name="name">
<br/>
年齡: <input type="text" name="age">
<br/>
<input type="submit" value="提交">
<hr>
 大家好,我是 <?php echo $_POST["name"]; ?>!<br>
今年 <?php echo $_POST["age"]; ?>  歲。 
</form>
</body>
</html>

出力は右のとおりです

詳細(xì)は次のセクションで説明します

3. フォーム検証

いかなる狀況においても、ユーザーが送信したデータはこれは善意とみなされますので、ユーザー入力は可能な限り (クライアント スクリプト経由で) 検証される必要があります。ブラウザーの検証が高速になり、サーバーの負(fù)荷が軽減されます。

ユーザー入力をデータベースに挿入する必要がある場(chǎng)合は、サーバー検証の使用を検討する必要があります。サーバー上のフォームを検証する良い方法は、別のページにジャンプするのではなく、フォームをそれ自體に渡すことです。これにより、ユーザーは同じフォーム ページでエラー メッセージを取得できます。ユーザーがエラーを見つけやすくなります。

學(xué)習(xí)體験:

  • 2 つの基本的なフォーム送信メソッドがあります: $GET と $POST 実裝される関數(shù)は同じですが、次のいくつかのセクションで詳しく説明します。ディスカッション、

  • フォームの検証は常に必要です。

  • Apache を忘れずに有効にしてください


學(xué)び続ける
||
<html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <!-- 新建一個(gè)帶有兩個(gè)輸入框和一個(gè)提交按鈕的表單 --> <!-- action為提交的的那個(gè)頁面,method為提交方式,有$POST和$GET兩種 --> <form action="" method="post"> 名字: <input type="text" name="name"> <br/> 年齡: <input type="text" name="age"> <br/> <input type="submit" value="提交"> <hr> 大家好,我是 <?php echo $_POST["name"]; ?>!<br> 今年 <?php echo $_POST["age"]; ?> 歲。 </form> </body> </html>
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード