我有网址example.com/view/index.php?id=12345,并且在索引页面中我有:
<?
$identity = $_GET['id'];
// print $_GET['id']; returns nothing either
print $identity;
?>
我遇到的问题是没有检索到该值,我的错误日志也很清楚。有什么想法吗?
答案 0 :(得分:4)
禁用配置选项short_open_tag
。
不要启用short_open_tag
;您永远无法确定是否可以控制将在其上执行脚本的主机的PHP配置。改为改写你的脚本。
自PHP 5.4起,尽管已禁用<?= $var ?>
,但short_open_tag
打印代码仍有效。
答案 1 :(得分:0)
没有错误试试 的var_dump($ _ GET);