如果没有登录,则重定向PHP

J.I*_*iss 2 php redirect

我一直试图在我的网站上使这个以下功能工作,但我有点挣扎它.也许你们其中一个可以帮助我?

我正在开发一个必须无法访问的网站(当然除了登录),除非您已登录.如果用户未登录,我试图自动重定向到登录页面.我正在使用HTML,CSS和PHP目前.

如果需要我剩下的来源请告诉我,我将暂时在线托管该网站.

Dro*_*out 13

如果您没有使用任何框架,请尝试简单:

if(!isset($_SESSION['login'])){ //if login in session is not set
    header("Location: http://www.example.com/login.php");
}
Run Code Online (Sandbox Code Playgroud)

会话参数和重定向位置取决于您在Web项目中使用的体系结构.


Fen*_*ton 0

当您确定他们未登录时,您可以发出重定向标头:

header("Location: http://www.example.com/log-in/");
Run Code Online (Sandbox Code Playgroud)

PHP 手册:Header对此进行了详细描述。