|  |  | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 修改我的信息 | 
 |  |  |     */ | 
 |  |  |    public function MyAction(){ | 
 |  |  |       $user_id = $this->session['user']['user_id']; | 
 |  |  |       $user = $this->user_service->getUserInfo(array('_id' => $user_id)); | 
 |  |  |       if($user){ | 
 |  |  |          if($this->getRequest()->isXmlHttpRequest()){ | 
 |  |  |             $data['nickname'] = $this->post('nickname'); | 
 |  |  |             $password = $this->post('password'); | 
 |  |  |             if(!empty($password)) | 
 |  |  |             $data['password'] = md5(md5($password).$user['encrypt']); | 
 |  |  |             $data['refresh_frequency'] = $this->post('refresh_frequency'); | 
 |  |  |             $data['is_open_upload'] = $this->post('is_open_upload'); | 
 |  |  |             $data['video'] = $this->post('video'); | 
 |  |  |             $data['edit_time'] = time(); | 
 |  |  |             if($this->user_service->update($data, array('_id' => $user_id))){ | 
 |  |  |                exit($this->showSuccess('用户修改成功', true)); | 
 |  |  |             } | 
 |  |  |             else{ | 
 |  |  |                exit($this->showError($this->user_service->error, 400, true)); | 
 |  |  |             } | 
 |  |  |          } | 
 |  |  |          $role_service = new Service_Role(); | 
 |  |  |          $roles = $role_service->getRoleList(); | 
 |  |  |          $this->getView()->assign(array('user' => $user, 'roles' => $roles)); | 
 |  |  |       } | 
 |  |  |       else{ | 
 |  |  |          $this->redirect('/error/show/type/no_data'); | 
 |  |  |       } | 
 |  |  |    } | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 验证手机号码是否存在 | 
 |  |  |     */ | 
 |  |  |    public function CheckPhoneAction(){ |