$ _POST在IE和FF中消失了吗?

时间:2014-05-13 08:13:38

标签: php post

我的$ _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>

1 个答案:

答案 0 :(得分:1)

如果在URL中写入任何值,则不是$ _POST值而是$ _GET值。

如果您启动网址:

http://localhost/index.php?id=2

你应该在你的php代码中使用:

$_GET['id']

确定网址

中的ID值是什么