i //在codeigniter中设置cookie 在codeigniter中:
$this->load->helper('cookie');
$cookie = array(
'name' => 'social',
'value' => 'logout',
'expire' => 86500,
'secure' => false
);
$this->input->set_cookie($cookie);
在YII中:
if(isset($_COOKIE['social'])&&$_COOKIE['social']=='logout'){
//Clearing cookie in yii
Yii::app()->request->cookies->clear();
Yii::app()->user->logout();
}
答案 0 :(得分:0)
纯PHP方法是将cookie过期设置为过去的时间。
setcookie('social', '', time() - 3600)
这假设cookie在同一个域上设置。