有两个网页,index.php和login.php,index.php的头部有一个注册登录按钮,没有登录前显示“注册 | 登录”,然后登陆以后直接跳转到index.php,然后“注册 | 登录”显示为“用户名,退出”,我看了很多session资料,还是无法理解,谁能给个具体的代码吗?谢谢

解决方案 »

  1.   

    login.php
    session_start();
    //验证用户成功后
    if(exp)
    {
      $_SESSION['login_flag'] = true;
    }index.php
    if(isset($_SESSION['login_flag']) && $_SESSION['login_flag'])
    {
      //用户名退出
    }
    else
    {
      //登录
    }
      

  2.   

    就是把这个登录地方的table写成两种,登录前用一个,登录后用一个,table里的内容自己决定
      

  3.   

    不是在index.php没加“session_start();“吧。
      

  4.   

    判断session是否存在,再根据session显示不同页面