【发布时间】:2011-07-11 20:59:41
【问题描述】:
在标准 PHP 中,我可以通过以下方式设置会话 ID:
$my_session_id = $_GET['session_id']; //gets the session ID successfully
session_id($my_session_id); //sets the session with my session_id
session_start(); //starts session.
如何使用 CodeIgniter 做同样的事情?我正在尝试关注:
$my_session_id = $_GET['session_id']; //gets the session ID successfully
$this->session->userdata('session_id', $my_session_id); //it won't set the session with my id.
print_r($this->session->userdata);
我犯了一些错误吗?请帮助我,因为我在这个问题上浪费了几个小时。如果 CodeIgniter Session 类有问题,我可以使用标准的 PHP 代码来启动会话吗?我也尝试将标准代码放在 CodeIgniter 中,但它仍然没有设置 session_id。我也设置了$config['sess_match_useragent'] = FALSE;
【问题讨论】:
标签: php session codeigniter