Example #1
0
if (isset($_GET['act']) && $_GET['act'] == 'edit' && isset($_GET['id'])) {
    $id = $_GET['id'];
    $data = $page->get_page($id);
}
if (isset($_POST['addpage']) && $_POST['addpage'] == 'addpage') {
    if (isset($_POST['id']) && $_POST['id'] != '') {
        $arr['id'] = $_POST['id'];
        $arr['page_title'] = $_POST['page_title'];
        $arr['page_content'] = $_POST['page_content'];
        $arr['status'] = $_POST['status'];
        if ($page->update_page($arr)) {
            header('Location: http://wmlmusicguide.com/site/admin/master_admin/viewpages.php?act=updated');
            exit;
        } else {
            header('Location: http://wmlmusicguide.com/site/admin/master_admin/addpage.php?success=fail');
            exit;
        }
    } else {
        $arr['page_title'] = $_POST['page_title'];
        $arr['page_content'] = $_POST['page_content'];
        $arr['status'] = $_POST['status'];
        if ($page->add_page($arr)) {
            header('Location: http://wmlmusicguide.com/site/admin/master_admin/viewpages.php?act=added');
            exit;
        } else {
            header('Location: http://wmlmusicguide.com/site/admin/master_admin/addpage.php?success=fail');
            exit;
        }
    }
}
layout('addpage', $data);
Example #2
0
 public function folder_chapter($cachedir, $chapter)
 {
     // Get the filename
     $dirarray = get_dir_file_info($cachedir, FALSE);
     $this->db->reconnect();
     $pages_added = array();
     foreach ($dirarray as $key => $value) {
         $extentsion = "";
         $extension = pathinfo($value["server_path"], PATHINFO_EXTENSION);
         if ($extension && !in_array(strtolower($extension), array('jpeg', 'jpg', 'png', 'gif'))) {
             continue;
         }
         $page = new Page();
         $error = false;
         if (!$page->add_page($value['server_path'], $value['name'], $chapter->id)) {
             log_message('error', 'compressed_chapter: one page in the loop failed being added');
             $error = true;
         }
         if ($error) {
             set_notice('error', 'Some pages weren\'t uploaded');
         }
         $pages_added[] = $page->get_clone();
     }
     return $pages_added;
 }