重定向到另一个页面

时间:2012-10-20 09:38:40

标签: php joomla

我正在使用joomla构建一个网站。在此站点中,当用户请求我的网站的任何页面时,他应该被重定向到免责声明页面。在免责声明页面中,存在一个表格。在用户按提交后提交电子邮件,验证码后,应将其重定向到之前请求的页面。

当用户浏览网站的其他页面时,不应出现免责声明页面。

如何记住输入的请求网址用户,以便按下提交时,他会被重定向到那里?

2 个答案:

答案 0 :(得分:2)

尝试JURI::current()它会为您提供当前网址。当您重定向到免责声明页面时,将其作为参数添加到网址,而不是在此处使用。

more about JURI

答案 1 :(得分:1)

你试过this吗?

<?php
  $url = htmlspecialchars($_SERVER['HTTP_REFERER']);
  $this->setRedirect($url);
?>