※ ChatGPTを利用し、要約された質問です(原文:プルタウンのデータが引き渡されない)
プルダウンで選択されたデータが引き渡し先のページで表示されない
このQ&Aのポイント
htmlでフォームを作っています. 以下のようなソースでプルダウンで選択されたデータが引き渡し先のページで表示されません
作業登録用フォームのHTMLソースで、プルダウンで選択されたデータが引き渡し先のページで表示されない問題が発生しています
プルダウンで選択されたデータが引き渡し先のページで正しく表示されないという問題が発生しています
htmlでフォームを作っています.
以下のようなソースでプルダウンで選択されたデータが引き渡し先のページで表示されません.なぜでしょうか?誰か知っている方がいればご教授ください.
=====入力ページ=======================
<html>
<head>
<title>作業の登録</title>
</head>
<body>
<h2><i>作業登録用フォーム</i></h2>
<table border=1 width="500">
<form action="kakunin.php" method="POST">
<tr>
<td>作業開始時間</td><td><input type="text" name="begin" size="70"></td>
</tr>
<tr>
<td>作業終了時間</td><td><input type="text" name="end" size="70"></td>
</tr>
<tr>
<td>作業場所</td><td><select name="location"><option>研究室</option>
<option>大型風洞</option>
<option>小型風洞西</option>
<option>小型風洞東</option>
<option>突風水槽</option>
<option>5Fセミナー室(大)</option>
<option>5Fセミナー室(小)</option>
<option>図書館</option>
<option>工作センター</option>
<option>学内</option>
<option>学外</option>
</select></td>
</tr>
<tr>
<td>作業者</td><td><input type="text" name="sagyosya" size="70"></td>
</tr>
<tr>
<td>作業内容</td><td><textarea name="sagyonaiyo" cols="45" rows="10"></textarea></td>
</tr>
<tr>
<td colspan=2 align="center"><input type="submit" value="登録"> <input type="reset" value="リセット"></td>
</tr>
</form>
</table>
</body>
</html>
======================================
====引き渡し先のページ================
<html>
<head>
<title>入力内容確認</title>
</head>
<body>
<h2><i>入力内容確認</i></h2>
登録する内容は,こちらでよろしいですか?
<table border=1 width="500">
<tr>
<td width="100">作業開始時間</td><td><? print(htmlspecialchars($_POST[begin])) ?></td>
</tr>
<tr>
<td>作業終了時間</td><td><? print(htmlspecialchars($_POST[end])) ?></td>
</tr>
<tr>
<td>作業場所</td><td><? print(htmlspecialchars($_POST[location])) ?></td>
</tr>
<tr>
<td>作業者</td><td><? print(htmlspecialchars($_POST[sagyosya])) ?></td>
</tr>
<tr>
<td>作業内容</td><td><? print(htmlspecialchars($_POST[sagyonaiyo])) ?></td>
</tr>
<tr>
<td colspan=2 align="center"><input type="submit" value="登録"> <input type="reset" value="リセット"></td>
</tr>
</table>
</body>
</html>
======================================
お礼
$_POST['location']に変更したら値が渡されました. ありがとうございました.