URL参数无法识别

时间:2013-10-27 13:45:52

标签: php

我有网址example.com/view/index.php?id=12345,并且在索引页面中我有:

<?

    $identity = $_GET['id'];
    // print $_GET['id']; returns nothing either
    print $identity;

?>

我遇到的问题是没有检索到该值,我的错误日志也很清楚。有什么想法吗?

2 个答案:

答案 0 :(得分:4)

禁用配置选项short_open_tag

不要启用short_open_tag;您永远无法确定是否可以控制将在其上执行脚本的主机的PHP配置。改为改写你的脚本。

自PHP 5.4起,尽管已禁用<?= $var ?>,但short_open_tag打印代码仍有效。

答案 1 :(得分:0)

没有错误试试     的var_dump($ _ GET);