我想在database.gniter用户指南的database.in中保存会话,举一个例子将一些数据存储在数据库中。
CREATE TABLE IF NOT EXISTS `ci_sessions` (
session_id varchar(40) DEFAULT '0' NOT NULL,
ip_address varchar(16) DEFAULT '0' NOT NULL,
user_agent varchar(50) NOT NULL,
last_activity int(10) unsigned DEFAULT 0 NOT NULL,
user_data text DEFAULT '' NOT NULL,
PRIMARY KEY (session_id)
);
现在我想在datbase中按会话存储额外的数据,例如request_token value。
$this->session->set_userdata('request_token','test');
我应该如何通过会话来做?
答案 0 :(得分:5)
转到应用程序文件夹下的config.php,并将session database选项设置为true。像你在那里导入sql结构并使用你拥有的会话。它会将会话变量存储在db中。您可能还想启用会话加密。