public function updateAction() { if (check_RequestMethod()) { $_POST['name_platform'] = trim($_POST['name_platform']); $_POST['UA_string'] = trim($_POST['UA_string']); if ($this->validateForm($_POST)) { platformModel::updateData(array('name_platform' => $_POST['name_platform'], 'UA_string' => $_POST['UA_string'], 'description_platform' => strip_tags($_POST['description_platform']), 'id_user' => platformModel::getSession('id_user'), 'id_platform' => $_POST['id_platform'])); } if (!count(platformModel::$errors)) { platformModel::$messages[] = 'Success!'; } platformModel::setSession(array('errors' => platformModel::$errors, 'messages' => platformModel::$messages)); header("Location: " . $this->makeURI(array('action' => 'edit', 'id_platform' => $_POST['id_platform']))); die; } else { _404(); } return null; }