-4

在用户登录后在我的网站中,我想根据存储在 $_SESSION['user_id'] 中的用户 ID 限制对某些页面的访问,并将未登录的用户重定向到不同的 url:pleaselogin.php ?如何检查用户是否已登录然后可以保留其他重定向到不同的 url 我已登录用户存储在 $_session['user_id'] 如何将未登录的用户重定向到另一个页面?

4

1 回答 1

1
if(!isset($_SESSION['user_id']))
    header('Location: pleaselogin.php')

应该注意的是,header()仅当您尚未在请求中发回内容时才有效。所以这应该是您在返回任何数据之前要做的第一件事。查看 PHP 手册header()了解更多信息: http: //php.net/manual/en/function.header.php

于 2013-04-11T20:09:07.707 回答