通过php头重定向传递GET字符串中接收的变量?

通过php头重定向传递GET字符串中接收的变量?,php,Php,我试着通过重定向传递变量,结果在另一边是空的。有人知道问题出在哪里吗?我尝试在此处搜索解决方案,但未能找到: header("Location: https://photorankr.com/instagram_fancybox/index.php?code=".$token."&id=".$userid); 在我的另一个文件中,我得到如下变量: $codedown = htmlentities($_GET['code']); url中没有显示任何内容,也没有回显任何内容。尝试在同一

我试着通过重定向传递变量,结果在另一边是空的。有人知道问题出在哪里吗?我尝试在此处搜索解决方案,但未能找到:

header("Location: https://photorankr.com/instagram_fancybox/index.php?code=".$token."&id=".$userid);
在我的另一个文件中,我得到如下变量:

$codedown = htmlentities($_GET['code']);

url中没有显示任何内容,也没有回显任何内容。

尝试在同一页面中打印令牌和用户ID。您上面编写的代码是正确的,请尝试在其他页面上获取变量$\u REQUEST['code']和$\u REQUEST['id']

相应的url是这样的:我不确定是否理解您的问题。在重定向页面中,变量$codedown为空?从您的URL来看,第一个脚本中似乎没有设置$token和$id。如果您包含设置它们的代码,我们可以得到更好的想法。@gillyb是的,这是正确的。您可以从上面看到,url中没有传递任何内容。我试着将变量$token和$id编码如下,但仍然没有:$token=10$userid=100;它应该可以工作,在将$token和$userid变量发送到Location头之前,您可能遇到了$token和$userid变量的问题。。。