假设用户添加了一些产品(通过“添加”按钮),然后单击“结帐”按钮。
如果用户尚未登录,它将重定向到/login页面。
登录后,如何重定向回结帐页?
默认情况下,当用户登录时-它将重定向到/account页面。
我已经创建了自己的登录身份验证类。
结帐页,示例代码:
if ($this->memberID) {
//show checkout page
} else {
header("location: /login");
}注意:我使用jquery (to php)检查登录细节。
发布于 2011-05-05 15:52:58
您可以在前面添加
header("location: /login");会话的一些数据如下:
$_SESSION['redirectAfterLogin'] = '/account';在登录成功后,在登录控制器中,检查$_SESSION['redirectAfterLogin']是否为空,然后重定向到指定的url (还记得在使用它之后删除该值)。
https://stackoverflow.com/questions/5900636
复制相似问题