PHP でフォーム送信データを送信するには、いくつかの方法があります。その 1 つは POST と GET です。ここでは、PHP 初心者向けに、GET と POST を使用してフォーム送信データを受信する方法について詳しく説明します。それに。
PHP $_GET 変数と $_POST 変数は、ユーザーが入力した情報など、フォーム内の情報を取得するために使用されます
PHP 4.1では変数の直接受け取りが廃止され、リンクから渡された変数の受け取りには$_GET['変数名']、フォームから送信された変数の受け取りには$_POST['変数名']を使用するようになりました。 $_FILES[]、$_SERVER[]などもあります
以下は HTML ファイルです。この HTML には、主にユーザーがユーザー名を入力できるようにする HTML フォーム (HTML フォーム) が含まれています。
コードは次のとおりです | コードをコピー |
<フォームアクション="get.php"メソッド="get">名前: |
HTML 表示インターフェイスは次のとおりです:
このHTMLファイルのフォームテキストボックス入力欄に「Jacky」など名前を入力してOKボタンをクリックするとget.phpにジャンプし、get.php内に以下の図が表示されます。 。
get.phpのソースコードは以下の通りです:
コードは次のとおりです | コードをコピー |
. |
フォーム コントロールのデータを取得するには、フォーム コントロールの名前の値を取得します。
たとえば、「ユーザー名」はフォーム コントロールのテキスト入力ボックスの名前の値です。
コードは次のとおりです | コードをコピー |
$_GET["username"] を使用してテキスト入力ボックスのデータを取得します。
コードは次のとおりです | コードをコピー |
HTMLフォームラジオボタン(input type="radio")データを取得
フォーム ラジオ ボタンの名前の値を取得して、フォーム ラジオ ボタンの値を取得します。
$_POST HTMLフォーム送信データを取得します
以下は HTML ファイルです。この HTML には、主にユーザーがユーザー名を入力できるようにするために使用される HTML フォームが含まれています。
コードは次のとおりです | コードをコピー |
<フォームアクション="post.php"メソッド="post"> 名前: フォーム> |
このHTMLフォームのテキストボックス入力ボックスに「Jacky」などの名前を入力し、マウスでOKボタンをクリックするとpost.phpにジャンプし、出力結果が表示されます。ジャッキー。 post.phpのソースコードは以下の通りです:
コードは次のとおりです | コードをコピー |
あなたは です。 |
フォーム コントロールのデータを取得するには、フォーム コントロールの名前の値を取得します。
たとえば、「ユーザー名」はフォーム コントロールのテキスト入力ボックスの名前の値です。
コードは次のとおりです | コードをコピー |
|
コードをコピー | |
|
PHP $_REQUEST 変数には $_GET、$_POST、$_COOKIE の内容が含まれます
PHPの$_REQUEST変数を使用すると、「GET」と「POST」の2つのメソッドで送信されたフォームデータを取得できます。
ケース
コードをコピー | |
あなたは 歳です
|