php – 存储重定向URL以供以后使用

我正在尝试存储重定向网址,以便稍后使用几页,但我无法弄清楚如何从一个地方到另一个地方.

通常我只是通过URL传递变量,但由于我的重定向URL本身包含URL变量,因此这并不完全有效.

为了让您更好地了解我正在尝试做什么,这是结构.

第1页:用户可以单击链接以在第2页上添加内容

第2页:用户输入文字.在此页面上提交表单会调用“formsubmit.php”来处理MySQL数据条目.最后,我需要再次将用户重定向到PAGE 1.重定向URL需要与最初在第1页上的内容完全匹配

有没有人对如何解决这个问题有任何建议?

最佳答案
您应该使用$_SESSION将变量存储在会话内存中.至于具体如何处理这个问题,你应该能够弄明白(存储变量,检查它是否存在以后,如果是这样重定向等)但是$_SESSION会更有效/更少比试图在查询字符串中来回传递事物更麻烦.

要声明会话变量,您可以执行以下操作:

$_SESSION['redirUrl'] = "http://www.lolthisisaurl.com/lolagain";

然后你可以参考它

$theUrl = $_SESSION['redirUrl'];

以下是一些可以帮助您入门的材料:http://php.net/manual/en/reserved.variables.session.php

dawei

【声明】:丽水站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。