<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>这样就能取到,有何问题?
是先执行这个方法再调用控制器内的其他方法取不到?
代码都没贴全,不清不楚的。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号