有会员系统的话,部分操作需要登陆才可以操作。为了优化用户体验,可以设置登陆后自动跳转至登陆前页面。
具体方法:
1.在登陆验证前设置缓存,记录当前的URL:
session('checkLoginUrl','//'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
//结果为://www.zhimatong.com/jiaocheng/thinkphp/181.html2.登陆后读取缓存参数:
$url = session('checkLoginUrl');
if(!empty($url)){//判断是否有参数值
$ur...