此处遇到一些CI代码问题:
if((!empty($this->comm->GetSessionVar('TCSrch_ID')) || !empty($this->comm->GetSessionVar('TCSrch_Text')))){
$tstxt = $this->comm->GetSessionVar('TCSrch_Text');
$tsid = $this->comm->GetSessionVar('TCSrch_ID');
}
public function GetSessionVar($key){
$CI =& get_instance();
$CI->load->library('session');
return (isset($_SESSION[$key])) ? $_SESSION[$key] : null;
}
Ubuntu Server对此没有任何问题,当它上传到生产Win 2012服务器时,我收到以下错误:Fatal error: Can't use method return value in write context in DRIVE:\MY_PATH\application\models\tasks_m.php on line 19
Winbox上的PHP版本是5.3.1,在Ubuntu上它是最新的(5.5.x)
我该如何解决这个问题?
不,我不能使用CI的内置会话管理器。