rest - 无法在 codeigniter REST API 中设置会话
问题描述
我正在尝试使用rest api从一个函数到另一个函数获取变量。这是我的代码。
$this->session->set_userdata('some_name', $authUser['id']);
$this->session->userdata('some_name');
解决方案
public function clinic_post() {
$area = $this->post('area');
$locality = $this->post('locality');
$add_image = array(
'area'=>$area,
'locality'=>$locality,
'doctor_id' => $this->session->userdata('some_name')
);
$this->load->model('ApiModel');
$this->ApiModel->clinic_insert($add_image);
}
您需要使用 $this->session-> userdata ("some_name); 来获取已经设置的会话。 $this->session-> set_userdata ("some_name", "value"); 将值设置为会话
推荐阅读
- c++ - QAxBase::dynamicCallHelper:对象不支持自动化
- thingsboard - SIM800A 向 Thingsboard 发送数据时出现问题
- express - 我可以在单个节点服务器上结合 Express 和 FTP 吗?
- micropython - 有谁知道我如何用python将鼠标放在中间?
- javascript - Typescript: how can I have completion for dynamics method/functions of a class (registered at runtime)?
- html - 这些元属性有什么作用?
- node.js - 使用 npm 命令安装 TailwindCSS 时出现“源文本中无法识别的标记”错误
- c++ - 从具有用户声明的 dtor 和移动支持的抽象基础派生
- r - 如何使用 R mutate 函数转换 NA 值?
- javascript - 使用 X-Auth 和 Bearer 令牌在登录后进行 Webscraping