0

我想在登录过程后将一些信息存储在会话变量中。我可以成功地在登录发布方法中打印会话变量。即,我可以填写会话变量。如果用户成功登录,我将重定向到索引,但我的会话变量变为空。

我的登录帖子页面:

    if($totalRows_Recordset1>0)
    {
        session_start();
        $_Session['Mail']=$un;
        $_Session['Password']=$p;

        header("location: Index.php"); 
        die();

    }

我的索引页面:

<?php session_start(); echo $_Session['Mail']; ?>
4

2 回答 2

0

$_SESSION需要大写,区分大小写。打印 $_Session 是因为您声明了一个名为 $_Session 的局部变量。让我知道它是否有效:)

于 2013-04-13T09:57:45.550 回答
0

是的....大写 $_SESSION 试试这个 $_SESSION['mail']=$un;

然后在索引页... echo $_SESSION['mail'];

于 2013-04-13T10:33:19.897 回答