【发布时间】:2012-03-27 21:36:06
【问题描述】:
从视图顶部开始:
<?php ### CREATE SESSION **
$this->load->library('session'); $this->load->library('encrypt');
$newdata = array(
'session_id' => random hash,
'ip_address' => 'string - user IP address',
'user_agent' => 'string - user agent data',
'last_activity' => timestamp
);
$session_id = $this->session->userdata('session_id');
?>
收到此错误:
Parse error: syntax error, unexpected T_STRING, expecting ')' on line 5
我该如何解决这个问题?
【问题讨论】:
-
这是你的真实代码吗?你忘了变量以
$开头吗? -
没有更新。顺便说一句,这些东西不属于视图文件。
-
这与会话或代码点火器无关。这只是一个语法错误,您需要在发帖寻求帮助之前学会识别类似的简单事物。
-
这部分
'string - user IP address'是否应该是获取 REMOTE_ADDR 的 php 调用?抱歉,正在关注:codeigniter.com/user_guide/libraries/sessions.html,这是他们所做的 -
你想用这个来完成什么?用户指南中的引用只不过是对 CI 在将会话保存到数据库时内部使用的数据的解释。
标签: php codeigniter session syntax-error