クライアントからGETで送信された値を、PHPで取得するサンプルです。
サンプルソース
【GET送信側 - HTML】(index.html)
<html lang="ja">
<head>
<meta charset="utf-8">
<title>GET送信サンプル</title>
</head>
<body>
<form name="fm" action="sendget.php" method="get">
コード:<input type="text" name="cd" /><br>
名前:<input type="text" name="name" /><br>
<input type="submit" value="送信" />
</form>
</body>
</html>
【GET受信側 - PHP】(sendget.php)
<?php
//GET値を取得
$cd = filter_input(INPUT_GET, "cd");
$name = filter_input(INPUT_GET, "name");
//値表示
print "コード:".$cd;
print "
";
print "名前:".$name;
以下のように $_GETで取得することもできますが、NULL判定をしなければならなかったりするので、filter_inputを使うようにしましょう。$_GETは非推奨でもあります。
$cd = $_GET['cd'];
$name = $_GET['name'];