我的$ _POST值适用于Chrome和Opera,但是当我在IE或FF中打开同一页面时,它什么也没有显示。即使我在URL中键入值,它也不起作用。只有我直接在PHP文件中写它。什么可能导致这种情况?
if (isSet($_POST['check'])) {
list($date,$room) = explode('/', $_POST['check']);
这就是我的代码显示我没有$_POST['check']
..
我这样打开这个页面:
<a href='?op=reserve&check=".$times[$c].'/'.$row["ID"]."'>
<input type=\"image\" src=\"images/background/".$ico.".png\"/>
</a>
答案 0 :(得分:1)
如果在URL中写入任何值,则不是$ _POST值而是$ _GET值。
如果您启动网址:
http://localhost/index.php?id=2
你应该在你的php代码中使用:
$_GET['id']
确定网址
中的ID值是什么