我在另一个目录中有表单操作文件,但有些文件发送到此操作文件 以及如何获取发送动作的URL
-> action to http://www.123456.com/ac.php
how to get http://www.test.com in http://www.123456.com/ac.php to goback http://www.test.com
答案 0 :(得分:1)
您可以将$_SEVER["HTTP_REFERER"]
存储在会话或其他变量中,然后在适用时使用它。
答案 1 :(得分:0)
您可以考虑使用预定义的php变量来查找请求URL,如下所示:
$_SERVER['HTTP_HOST']
$_SERVER['REQUEST_URI']
但是,如果您只想重定向到主机的根目录,那么您只需将HTTP重定向发送到'/'
答案 2 :(得分:0)
我认为如果您真的希望能够导航回上一页,那么最好发布当前页面的URL以及其余的表单数据。这样您就可以访问下一页上的该字段,并可以呈现一个链接,将用户发送回上一页......
您可以使用隐藏字段在表单中存储当前页面的URL。
答案 3 :(得分:0)
'http://' . $_SERVER['SERVER_NAME']
我不建议使用$ _SERVER ['HTTP_REFERER'],因为它可能被访问者浏览器,防火墙或防病毒软件阻止。更不用说价值可能是错误的。