我正在使用joomla构建一个网站。在此站点中,当用户请求我的网站的任何页面时,他应该被重定向到免责声明页面。在免责声明页面中,存在一个表格。在用户按提交后提交电子邮件,验证码后,应将其重定向到之前请求的页面。
当用户浏览网站的其他页面时,不应出现免责声明页面。
如何记住输入的请求网址用户,以便按下提交时,他会被重定向到那里?
答案 0 :(得分:2)
尝试JURI::current()
它会为您提供当前网址。当您重定向到免责声明页面时,将其作为参数添加到网址,而不是在此处使用。
答案 1 :(得分:1)
你试过this吗?
<?php
$url = htmlspecialchars($_SERVER['HTTP_REFERER']);
$this->setRedirect($url);
?>