0

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

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

如何记住用户输入的请求 url,以便在按下提交时将他重定向到那里?

4

2 回答 2

2

试试JURI::current()它会给你当前的 url。当你重定向到免责声明页面时,将它作为参数添加到 url,而不是在那里使用它。

更多关于 JURI

于 2012-10-20T09:45:25.490 回答
1

你试过这个吗?

<?php
  $url = htmlspecialchars($_SERVER['HTTP_REFERER']);
  $this->setRedirect($url);
?>
于 2012-10-20T09:50:56.747 回答