isset($AdminName)是不是session没有为空

解决方案 »

  1.   

    退出时用unset($_SESSION['valid_admin']);
      

  2.   

    如果要判断某个值,并且该值是判断前赋值获得,那么赋值前需要将该值初始化这个是一般道理,不仅仅是登陆的session在开始先把$_SESSION['valid_admin'] unset/empty或者=""
      

  3.   

    $_SESSION['valid_admin']
    如果本来就已经登陆没退出,那上面的代码是无论输入什么用户名和密码都会说成功的。
    所以说登陆是否成功的提示应该写在判断if($rows > 0){ 里
      

  4.   

    when you login out or login in error,you should unset the sessions
      

  5.   

    恩 keenx(老刀)同志说的有道理,我试一下哈,谢谢!