长时间不登陆,再次输入用户名密码会报错。不知道哪里的原因
Notice: Undefined index: firm in /Users/Brayma03/Sites/DevApp/trunk/Model/User/MUser.php on line 21 Notice: Undefined index: firm in /Users/Brayma03/Sites/DevApp/trunk/Model/User/MUser.php on line 78
而且这两行都是和session有关

解决方案 »

  1.   

    错误提示未定义的索引,可能是你的session过期无效了,检查一下吧
      

  2.   

    如果页面采用POST的方法,你刷新就是再次提交数据,重新生成了相应的session。
      

  3.   

    在php.ini中 改成 error_reporting = E_ALL & ~E_NOTICE
      

  4.   

    你是怎样验证的呢?输入用户名密码,和数据库中比较,一致则登陆。并生成session或cookie确保一定时间内刷新不用再次输入用户名和密码,一般来说session关掉ie后就会失效。不知道你的思路是不是这样子?如果是这样,一开始输入用户名和密码是也和session没有关系。你是不是在验证前就生成了session?
      

  5.   

    1.session.save_path
      session_save_path("D:/www/session/rrr");
       session_start();2.php.ini