我正在使用joomla构建一个网站。在本网站中,当用户请求我网站的任何页面时,他应该被重定向到免责声明页面。在免责声明页面中存在表单。提交电子邮件后,当用户按下提交时,验证码应该被重定向到以前请求的页面。重定向到另一页
然后,当用户浏览网站的其他页面时,不应出现免责声明页面。
如何记住请求的url用户输入,以便在按提交时,他被重定向到那里?
我正在使用joomla构建一个网站。在本网站中,当用户请求我网站的任何页面时,他应该被重定向到免责声明页面。在免责声明页面中存在表单。提交电子邮件后,当用户按下提交时,验证码应该被重定向到以前请求的页面。重定向到另一页
然后,当用户浏览网站的其他页面时,不应出现免责声明页面。
如何记住请求的url用户输入,以便在按提交时,他被重定向到那里?
尝试JURI::current()
它会给你当前的网址。当你重定向到免责声明页面并且在那里使用它时,把它作为参数添加到网址中。
你试过this?
<?php
$url = htmlspecialchars($_SERVER['HTTP_REFERER']);
$this->setRedirect($url);
?>
我试过$ _SERVER [“REQUEST_URI”];但它只显示当前页面的网址。 – Ajith