Php 回答如果用户访问登录页面但已登录,如何重定向?

Php 回答如果用户访问登录页面但已登录,如何重定向?,php,laravel,authentication,session,redirect,Php,Laravel,Authentication,Session,Redirect,这是会话变量 session()->put('user_id',$id); 这是登录页面中的代码。若用户已经登录或者会话已经创建,我尝试重定向登录页面 <?PHP session_start(); if(Session::has('YOUR_SESSION_KEY')) { return view('list'); }?> 但这段代码并没有给出任何结果。若我已登录,如何重定向到列表页 If ($_SESSION['user_id']) { header('Locati

这是会话变量

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');
}
标头('Location:…')正在重定向,请将文件路径放在位置:'之后

If ($_SESSION['user_id']) 

If (isset($_SESSION['user_id']))

如果您确实在使用Laravel,我建议您使用这些功能,而不是自己处理。它包括许多功能,如开箱即用的自动重定向。