示例#1
0
 public function updateAction()
 {
     if (check_RequestMethod()) {
         $_POST['login_user'] = trim($_POST['login_user']);
         $_POST['email_user'] = trim($_POST['email_user']);
         $_POST['password_user'] = trim($_POST['password_user']);
         if ($this->validateForm($_POST)) {
             userModel::updateData(array('login_user' => $_POST['login_user'], 'email_user' => $_POST['email_user'], 'password_user' => $_POST['password_user'], 'id_user' => $_POST['id_user']));
         }
         if (!count(appsModel::$errors)) {
             userModel::$messages[] = 'Success!';
         }
         userModel::setSession(array('errors' => userModel::$errors, 'messages' => userModel::$messages));
         header("Location: " . $this->makeURI(array('action' => 'edit', 'id_user' => $_POST['id_user'])));
         die;
     } else {
         _404();
     }
     return null;
 }