function post($page = null, $key = null) { $users = new UsersData(); if (is_null($page) || is_null($key)) { include_once '404.html'; } else { if (!is_null($page) && $users->checkPass() && !$users->authNeeded()) { PagesData::updatePage($page, $_POST); $media = new MediaData(); $media->uploadFiles($page); header('Location: /admin/page/' . $page . '/repeat/' . $key . '/?updated=true'); } else { include_once '401.html'; } } }