php - answer 如果用户访问登录页面但已经登录,我该如何重定向?
问题描述
这是会话变量
session()->put('user_id',$id);
这是登录页面的代码。如果用户已登录或已创建会话,我尝试重定向登录页面。
<?PHP
session_start();
if(Session::has('YOUR_SESSION_KEY'))
{
return view('list');
}?>
但这是代码没有给出任何结果。如果我登录,我如何重定向到列表页面。
解决方案
If ($_SESSION['user_id']) {
header('Location: yourfile.php');
}
header('Location: ...') 正在重定向,在 Location: 之后放置文件的路径,另外
If ($_SESSION['user_id'])
如同
If (isset($_SESSION['user_id']))
推荐阅读
- python - 如何将表格从网页中抓取到数据框中
- android - 如何将 ViewType 分配给 RecyclerView?
- javascript - 运行 binance-api-node 模块
- windows - 构建或运行 docker 映像错误:CreateComputeSystem - 系统资源不足,无法完成请求的服务
- javascript - d3.js 如何允许我们使用函数的第二个参数作为数据集的索引?
- flutter - 在此 MyApp 小部件上方找不到正确的提供程序
- python - 使用 Scrapy 从 Span 中检索文本
- react-native - 一起使用 DrawerNavigator 和 StackNavigator
- python - 网页中的图像不更新
- ubuntu - ReferenceError:未定义 gulp