基本問題的變量,我設置在CakePHP的會話變量(Facebook的ID),如果用戶是從Facebook,如果Facebook的ID在會話中設置我想要做不同的事情。 我該如何檢查?CakePHP的會話讀取未設置
我做這樣的事情:
if(isset($this->Session->read("fbid")) && $this->Session->read("fbid") != "")
這是正確的嗎?
提前感謝!
基本問題的變量,我設置在CakePHP的會話變量(Facebook的ID),如果用戶是從Facebook,如果Facebook的ID在會話中設置我想要做不同的事情。 我該如何檢查?CakePHP的會話讀取未設置
我做這樣的事情:
if(isset($this->Session->read("fbid")) && $this->Session->read("fbid") != "")
這是正確的嗎?
提前感謝!
會話組件有一個名爲檢查方法。
if ($this->Session->check('fbid')) {
//fbid exists in session
}
這是給我的錯誤:在寫情況下無法使用方法的返回值 – happyhardik 2012-01-05 05:55:50
通過傳遞之前設定的讀取一個變量的值固定在上面的錯誤,以isset – happyhardik 2012-01-05 05:58:17
你應該閱讀http://kunststube.net/isset。 – deceze 2012-01-05 06:42:47