今まで経験したことのない問題に苦しんでいます。POST 経由でデータを別のページに送信するフォームがページにありますが、データが別のページに届きません。フォームを作成action=""
しvar_dump()
てページの上部に配置すると、POSTデータは正常に印刷されますが、作成してそのページの上部にaction="http://localhost/dir/"
配置すると、印刷されます。一体何がこの動作を引き起こしているのでしょうか? これをデバッグするにはどうすればよいですか? 道に迷いました。var_dump()
array empty
形:
<form id="form" method="post" action="http://localhost/dir">
<input type="hidden" name="id" value="19">
<select style="width: 60px;" name="number">
<option value="1">1</option><option value="2">2</option><option value="4">4</option>
</select>
<input type="submit" class="input_submit" value="Submit" id="submitButton">
</form>
index.php ファイルの先頭のコード:
var_dump($_POST);die();