您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Yii框架在首页已登录,在其他页面检测不出登录

2024/5/13 16:20:36发布37次查看
if(yii::app()->user->getisguest()){
$blog_model=new blog();
$blog_model->content=$_post['content'];  
$blog_model->title=$_post['title'];
date_default_timezone_set('utc');
$blog_model->time=date(y-m-d h:i:s);
if($blog_model->save()){
$this->redirect(site_url.'blog/index');
//$this->renderpartial('success');
}
}else{
$this->renderpartial('error');
}
这是在博客界面,判断是否登录,登录就允许发帖,但是总是说我没有登录,实际上已经登录,求解决办法
回复讨论(解决方案) session是自动开启的吗,获取打印一下看看
if(yii::app()->user->getisguest()){
$blog_model=new blog();
$blog_model->content=$_post['content'];  
$blog_model->title=$_post['title'];
date_default_timezone_set('utc');
$blog_model->time=date(y-m-d h:i:s);
if($blog_model->save()){
$this->redirect(site_url.'blog/index');
//$this->renderpartial('success');
}
}else{
$this->renderpartial('error');
}
这是在博客界面,判断是否登录,登录就允许发帖,但是总是说我没有登录,实际上已经登录,求解决办法
yii::app()->user->getisguest这段代码意思是 如果用户是游客。。。
if(yii::app()->user->getisguest()){
$blog_model=new blog();
$blog_model->content=$_post['content'];  
$blog_model->title=$_post['title'];
date_default_timezone_set('utc');
$blog_model->time=date(y-m-d h:i:s);
if($blog_model->save()){
$this->redirect(site_url.'blog/index');
//$this->renderpartial('success');
}
}else{
$this->renderpartial('error');
}
这是在博客界面,判断是否登录,登录就允许发帖,但是总是说我没有登录,实际上已经登录,求解决办法
yii::app()->user->getisguest这段代码意思是 如果用户是游客。。。
我知道了。。瞬间感觉自己傻爆了。。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product