你看看$user有没有值?是不是要用$_POST['user']或者$_GET['user'].

解决方案 »

  1.   

    $user 有值~我确定,因为赋值是在if语句内,if判断是用了$user为条件在数据库中检索的,奇怪哦
      

  2.   

    哦<?php
    session_start();
    $_SESSION['user']=$user;
    echo $_SESSION['user'];
    echo '原有值'.$user;
    ?>看看结果
      

  3.   

    我赋值之后输出 $_session['user'] 和 $user
    $user能输出用户名
    $_session['user']什么也不显示