蛋糕中的会话问题PHP
问题描述:
你好,我是cakePHP的新手,并遵循一些不错的在线内容。现在我有一个问题,我无法解决,所以我在这里。蛋糕中的会话问题PHP
public function beforeFilter(){
parent::beforeFilter();
if($this->request->action != 'login' && !this->Session->check('User')){
$this->Flash->error(__('U probeert toegang te krijgen tot een beveiligde omgeving'));
return $this->redirect(array('controller' => 'users', 'action' => 'login'));
}
}
我认为这是一个有点老和检查需要SessionComponent ::检查($名)。但是怎么样?我无法让它工作。
我使用CakePHP 2.8
保罗
答
检查此链接how-do-i-create-write-and-read-session-data-in-cakephp
而且你还用这种方法
$user = $this->Auth->user();
或者如果你的用户会话数据想要得到具体用户字段 试试这个
$user_id=$this->Auth->user('id');