我正在尝试从JS重定向并包含一个可通过$ _GET for PHP访问的变量,如下所示:
let destination = "viewmode.php?id=" + id
window.location.href = destination;
在其他页面中访问PHP后,
print $_GET['id'];
仅引发错误“Undefined index:id”
从网址我可以看出变量存在......对吗?
...ne/viewmode.php?id=7
所以,
1-只需修改JS中的url即可传递变量吗?
2- PHP的$ _GET方法是否只依靠url来访问所请求的值?
如果对#2的答案是肯定的,那为什么PHP不能找到索引“id”?
PS:我知道在调试完毕后我应该使用if(isset($_GET['id'])
答案 0 :(得分:-1)
尝试使用$ _REQUEST [' id'],我认为这就是您的目标。