PHPでフォームからPOSTで送信されたデータを受け取る例です。
POSTで送信されたデータを受け取る場合は$_POST変数を用います。
コード例
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
print("output: ");
$button = $_POST['button1'];
$data = $_POST['textBox1'];
print($data);
print("<br/>");
print($button);
?>
<form method="post" action="">
<input type="text" name="textBox1" />
<input type="submit" name="button1" value="送信" />
</form>
</body>
</html>
解説
print("output: ");
固定の文字列を表示します。
$button = $_POST['button1'];
$button変数にPOSTで送信されたフォームの"button1"の値(value)を代入します。
$data = $_POST['textBox1'];
$data変数にPOSTで送信されたフォームの"textBox1"の値(value)を代入します。
print($data);
print("<br/>");
print($button);
$buttonと$data変数の内容を表示します。
実行結果
文字入力前
文字を入力して[送信]ボタンを押したあと
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
最終更新日: 2024-01-06
作成日: 2011-01-22