会话集但不访问其他页面

时间:2016-03-10 02:05:17

标签: php session server localhost

这是我设置会话的登录代码:

<?php

session_start();

foreach ($query_result as $rows) {
    if (($rows['admin_username'] == $username) && ($rows['admin_password'] == $password)) {
        $_SESSION['valid'] = true;
        $_SESSION['timeout'] = time();
        $_SESSION['username'] = $username;
        $match_flag = true;
        break;
    }
}

这是我的下一个无法访问会话的文件代码:

<?php
    session_start();
    echo " session value username is: ";
    var_dump($_SESSION['username']); exit();
?>

它在localhost上完美运行,但是当我在服务器上运行它时,会在会话值中打印NULL。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

使用错误报告并检查是否显示任何错误。

ini_set('display_errors', '1');    
error_reporting(E_ALL);