简体   繁体   English

answer 如果用户访问登录页面但已经登录,我该如何重定向?

[英]answer How do I redirect if a user visits the login page but is already logged in?

this is session variable这是 session 变量

session()->put('user_id',$id);

this is code from login page.这是登录页面的代码。 I tried to redirect login page if user is already logged in or if session is already created.如果用户已经登录或者 session 已经创建,我尝试重定向登录页面。

<?PHP
session_start();
if(Session::has('YOUR_SESSION_KEY'))
{ 
return view('list');
}?>

but this is code is not giving any result.How can i redirect to list page if i am logged in.但这是代码没有给出任何结果。如果我登录,我如何重定向到列表页面。

If ($_SESSION['user_id']) {
header('Location: yourfile.php');
}

header('Location: ...') is redirecting, put path to your file after Location: , Also header('Location: ...') 正在重定向,在 Location: 之后放置文件的路径,另外

If ($_SESSION['user_id']) 

same as如同

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 当Symfony2中的登录用户访问登录页面时,该如何重定向他? - How can I redirect logged in user in Symfony2 when he visits the login page? PHP:如何检查用户是否已登录,否则重定向到登录页面 - PHP: How to check if user is already logged in and otherwise redirect to login page Joomla登录页面(如果已登录用户)重定向到主页 - Joomla login page, if user is already logged redirect to home page 如果用户从某个页面登录,如何在登录后重定向? - How do I redirect after login only if the user logged in from a certain page? 如果用户未登录,重定向到登录页面? - redirect to login page if user is not logged in? 如果用户未登录,则重定向到登录页面 - Redirect to login page if user is not logged in 如果用户已经登录,如何重定向 - How to redirect if user already logged in 如何停止使用相同的电子邮件和密码,多用户登录一次的用户已经登录 - how do i stop multiple user login with same email and password once user already logged 如何在Laravel登录时将特定用户重定向到问题答案页面 - How to redirect a specific user to a question answer page on login in laravel 已经登录后如何防止用户访问登录页面? - How to prevent user to access login page when its already logged in?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM