php session 丢失 问题求助 急
大家好,我在项目中 遇到一个十分离奇的session丢失问题,有遇到这样问题的人帮我解答一下吗?
就是在html框架里面 页面跳转以后 我依然可以取到seseion_id
但是跳转以后同样的id里面存入的信息就消失了,我用smarty在html里面循环的列表页条数 中第一条用跳转的方式,里面存如的信息永远不会丢失。但是到第二条以后 ,session id还在 但是 里面的所有存入的会员 会员权限等参数全部消失。
谁能给个寻找问题的方法 或者 查找出问题 思路吗?
------解决方案--------------------
1、你的贴图中每个框架中都有 sid 出现,而且都相同。这就不是 session 丢失的问题了
你搞错了方向,自然也就找不出问题
2、虽然你在 echo $_session['aduid']; 时出现错误
但你也没有给出对 $_session['aduid'] 赋值的代码
------解决方案--------------------
这里上 $_session['aduid'] 等的 赋值代码 帮我看一下什么问题
php codeopen(); $user = trim($_post[user]); $password = trim($_post[password]); $yz = trim($_post[yz]); //echo $yz; if($yz == $_session['checkcode']) { $sql = select * from admin where adname= '$user' and adpassword = '$password'; $m->get($sql); if($m->getrows()){ $n = $m->getvalue(0,'adname'); $j = $m->getvalue(0,'adjurisdiction'); $add = $m->getvalue(0,'aduid'); $_session[admin] = $n; $_session[jur] = $j; $_session[aduid] = $add; $sid = session_id(); //echo $sid; //echo $_session[admin]; header( location: ../member/index.php?sid={$sid}); //$url = ./member/index.php; //header(location:./member/index.php); }else{ echo ; } }else{ echo ; }?>