您的位置:首页 > 编程语言 > PHP开发

php yii 出现Undefined index: Cid

2015-06-19 12:00 543 查看
新手在写yii框架,render页面出现Undefined index:Post提示,页面无法展示,初步估计是控制器方法出现问题。

控制器方法

public function actionAdd(){
$model=new Post();
if(isset($_POST['ajax'])&&$_POST['ajax']==='post-form'){
echo CActiveForm::validate($model);
Yii::app()->end();
}
if($_POST['Post']){
$model->attributes=$_POST['Post'];
if($model->validate()){
$model->createTime=date('Y-m-d H:i:s',time());
$model->viewNum=0;
$model->save();
$this->redirect(Yii::app()->user->returnUrl);
}
}
$this->render('add',array('model'=>$model));
}


定位到 $_POST['Post'],Post是指一个模块,确实是存在的,但是$_POST['Post']不能作为 if 的判断语句,所以需要在if 语句中变成isset($_POST['Post'])即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: