我正在尝试将一些数据写入会话并从那里读取,但我没有成功。这是我试过的代码:
$currentid = $itemDetails['Item']['id'];
$currenttemid11 = $this->Session>write('itemy',$currentid);
print_r($this->Session->read('itemy'));
但它没有显示任何内容。
答案 0 :(得分:0)
这是关于CakePHP 2.X还是3的问题?我还没有使用CakePHP 3,但2.X版$this->Session
只能在控制器中使用。我更喜欢
CakeSession :: write('variable_name', 'value');
CakeSession :: read('variable_name');
答案 1 :(得分:0)
在CakePHP 3中你可以这样做:
mv 'SEMAPHOREINPUT_NEW MID CHANGE REPORT_16-06-2015.xlsx' *filename*
对于CakePHP 2:
$session = $this->request->session();
$session->read('name');
$session->write('name', 'value');
您还可以在CookBook中找到更多信息