在后台管理中,后台用的是 上,左,右的框架。
进行登录判断的时候,登录成功,就把帐号写入了session.
管理员级别有普通员工,管理员。
只有管理员可以添加新员工。
出现的问题是:管理员成功添加了新员工后,新员工的帐号直接管理员登录时写入session的帐号给替换了。
比如:登录成功后,$_session['adm_no'] = $adm_no;
添加新员工的时候,并没有把新员工的帐号写入session,但是却把session值给替换了。
本地测试一切正常。就是服务器上出现这种问题。
纠结中……
望高手给以指点。
进行登录判断的时候,登录成功,就把帐号写入了session.
管理员级别有普通员工,管理员。
只有管理员可以添加新员工。
出现的问题是:管理员成功添加了新员工后,新员工的帐号直接管理员登录时写入session的帐号给替换了。
比如:登录成功后,$_session['adm_no'] = $adm_no;
添加新员工的时候,并没有把新员工的帐号写入session,但是却把session值给替换了。
本地测试一切正常。就是服务器上出现这种问题。
纠结中……
望高手给以指点。
原因是:登录判断页面 的SQL语句的帐号变量值是:$adm_no
比如: adm_no='".$adm_no."'
而添加页面的SQL语句变量值也是:$adm_no
导致混淆了。我把添加页面的变量 值更改了下(改为$AdmNo),就好了。