<code>public function get_user_id(){ $user_id=$_POST['user_id'];//用户id //domain('xldios.zhekd.com'); //session(array('name'=>'user_id','domain'=>'xldios.zhekd.com','path'=>'/home/session/')); session('user_id',"$user_id"); $text="userid=".$user_id."session=".session('user_id')."sessi目录".session_save_path(); $this->logger($text); }</code>
在上面的方法中 賦值session 後馬上取值能獲取到session
但是在同一個控制器中 別的方法就取不到了
怎麼回事
<code>public function get_user_id(){ $user_id=$_POST['user_id'];//用户id //domain('xldios.zhekd.com'); //session(array('name'=>'user_id','domain'=>'xldios.zhekd.com','path'=>'/home/session/')); session('user_id',"$user_id"); $text="userid=".$user_id."session=".session('user_id')."sessi目录".session_save_path(); $this->logger($text); }</code>
在上面的方法中 賦值session 後馬上取值能獲取到session
但是在同一個控制器中 別的方法就取不到了
怎麼回事
<code>session('user_id')</code>
這樣就能取到,有何問題?
是先執行這個方法再呼叫控制器內的其他方法取不到?
程式碼都沒貼全,不清不楚的。