示例#1
0
文件: pages.php 项目: pmeth/autoCMS
 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';
         }
     }
 }
示例#2
0
文件: media.php 项目: pmeth/autoCMS
 function post()
 {
     $users = new UsersData();
     if ($users->checkPass() && !$users->authNeeded()) {
         $media = new MediaData();
         if (isset($_POST['delete'])) {
             $media->deleteImage('images', $_POST['delete']);
         }
         if (!empty($_FILES)) {
             $media->uploadFiles('media');
         }
         header('Location: /admin/media/?updated=true');
     } else {
         include_once '401.html';
     }
 }
示例#3
0
文件: blog.php 项目: pmeth/autoCMS
 function post($post_id = null, $action = null)
 {
     $users = new UsersData();
     if (is_null($post_id)) {
         include_once '404.html';
     } else {
         if ($users->checkPass() && !$users->authNeeded()) {
             $blogData = new BlogData();
             if ($action == 'update') {
                 $blogData->updateBlogPost($post_id, $_POST, isset($_POST['publish']));
                 $media = new MediaData();
                 $media->uploadFiles($post_id, true);
             }
             $blogData->orderBlog();
             header('Location: /admin/blog/?updated=true');
         } else {
             include_once '401.html';
         }
     }
 }