无论正确登录,会话检查重定向

时间:2016-04-13 01:37:34

标签: php session login

<meta http-equiv="Content-Security-Policy" content="script-src * 'unsafe-eval'; child-src *; connect-src * 'unsafe-eval'; object-src 'self'; style-src * 'unsafe-inline';">

当登录表单中的用户名和密码正确时,代码始终将我重定向到kursna_login.php。这是代码的正确声明吗?

1 个答案:

答案 0 :(得分:0)

如果您被重定向到&#34; kursna_login.php&#34;因此,一旦将用户名存储在会话变量中,就不会设置会话变量,例如,假设用户名来自带有post方法的表单 你应该像这样保存iy

$username = $_POST['username'];
 $_SESSION['myusername'] = $username;

然后你必须用像这样的简单print_r来检查会话数组

    <?php
    session_start();
    echo "<pre>";
    print_r($_SESSION);
?>

这会为您提供应用中设置的所有会话变量key =&gt;值,然后尝试验证名称是否真的在会话全局变量中设置。