12:21 2016/1/26 * @copyright 2105-2018 SRCMS * @homepage http://www.src.pw * @version 1.6 */ class InfoController extends BaseController{ public function index(){ $id = session('userId'); $tmodel= M('setting'); $title = $tmodel->where('id=1')->select(); $info = M('info')->where('user_id='.$id)->select(); $this->assign('title', $title); $this->assign('info',$info); $this->display(); } /** * 添加联系方式 */ public function add() { //默认显示添加表单 if (!IS_POST) { $this->display(); } if (IS_POST) { //如果用户提交数据 $model = D("info"); $model->user_id = 1; $model->username = 1; if (!$model->field('realname,zipcode,location,tel,alipay')->create()) { // 如果创建失败 表示验证没有通过 输出错误提示信息 $this->error($model->getError()); exit(); } else { if ($model->add()) { $this->success("添加成功", U('info/index')); } else { $this->error("添加失败"); } } } } /** * 更新联系方式 */ public function update() { //默认显示添加表单 $id = session('userId'); if (!IS_POST) { $info = M('info')->where('user_id='.$id)->select(); $this->assign('info',$info); $this->display(); } if (IS_POST) { //如果用户提交数据 $model = D("info"); $model->user_id = 1; $model->username = 1; if (!$model->field('realname,zipcode,location,tel,alipay')->create()) { // 如果创建失败 表示验证没有通过 输出错误提示信息 $this->error($model->getError()); exit(); } else { if ($model->save()) { $this->success("联系方式更新成功", U('info/index')); } else { $this->error("联系方式更新失败"); } } } } }