public function actionRegist() { $model = new RegistForm(); $query = new User_info(); $message = ''; if ($model->load(Yii::$app->request->post()) && $model->validate()) { if (empty(User_info::find()->where(['name' => $model->name])->one())) { //插入新用户 $query->name = $model->name; $query->password = $model->password; $query->email = $model->email; $query->save(); //提示信息,注册成功 $message = "注册成功"; return $this->redirect('?r=forum/index'); } else { //提示信息,注册不成功 $message = "名称已被使用"; } //返回给验证视图 return $this->render('regist-confirm', ['model' => $model, 'message' => $message]); } else { return $this->render('regist', ['model' => $model, 'message' => $message]); } }