会话开始查询

时间:2016-01-12 18:01:00

标签: php

任何人都可以告诉我为什么当我使用这组代码登录我的登录页面时,每次第一次登录时它都会在相同的登录html页面自动刷新,当我进行相同的登录尝试(第二次)时相同的密码然后将用户重定向到主页。换句话说..为什么这个会话启动代码总是影响我的第一次登录尝试。

ARCHIVE_DATE = TRUNCATE(@START_DATE, 'MONTH') - 2 MONTHS

1 个答案:

答案 0 :(得分:0)

在此脚本或其他地方,您应该编写设置会话的代码,然后在此页面上重定向用户。

一旦设置了会话,用户就会登录,如果没有,则会重定向用户。

让我们说在同一页面上有登录登录。

e.g。

    <?php
    session_start();

    if($_POST) {
          $_SESSION['user'] = $_POST['user'];
          $_SESSION['id'] = $_POST['id'];
          $_SESSION['mail'] = $_POST['mail'];
    }

    if ($_SESSION['user']!= null && $_SESSION['id']!=null && $_SESSION['mail']!=null){
        $name = $_SESSION['user'];
        $idt = $_SESSION['id'];
        $email = $_SESSION['mail'];
    }
    else{
        $idt = null;
        $email = null;
        $name = null;
        echo '<script>window.location.href="users.html"</script>';
    }

然后你的页面应该有效。

由于 阿米特