php - php登录系统中的重定向错误

标签 php redirect login error-handling system

所以我做了一个简单的登录页面,但是我在index.php页面上遇到了问题。它给了我一个重定向错误。我是php编码的新手。希望有人可以帮助我。

<?php
    session_start(); 
    if(!isset($_SESSION['user_name'])){ 
        header('Location: index.php'); 
        exit;
    }
?>

<html>
    <body>
       Login Successful
    </body>
</html>

不管怎么说,还是要谢谢你!

最佳答案

继续假设我上面的评论是正确的。...这是一个非常不安全的实现,但是它应该使您入门。

index.php

<?php
    session_start(); 
    if(!isset($_SESSION['user_name'])){ 
    header('Location: login.php'); 
    exit;
    }
?>

<html>
    <body>
       Login Successful
    </body>
</html>

login.php:
<?php
    session_start(); 
    $_SESSION['user_name'] = "John Doe";
    header('Location: index.php'); 
?>

<html>
    <body
       Who needs passwords, eh?
    </body>
</html>

关于php - php登录系统中的重定向错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16658202/

相关文章:

facebook - 请求额外许可 Facebook SDK 4 iOS

php - JavaScript 函数显示 "Uncaught Reference Error"

php - Swift 3 上传图片到 PHP 服务器

optimization - 编写一个 PHP 脚本,在垂直线上生成数字 1 到 10

php - Symfony 4 - 功能测试 - 尽管 followRedirects 为真,但客户端不遵循重定向

php - 获取 URL 数据时推荐系统的重定向问题

正文标签内的 HTML 重定向?

authentication - 如何在 xPages 中创建自定义控件登录表单?

apache - 将所有流量重定向到 https ://www. 目前我有两个版本 http://www 和 https://www

ios - iOs模拟器不再登录到iCloud