예제 #1
0
    }
}
if (!$marker_id) {
    header('location:book.view.php');
    die;
}
$marker = new GrlxMarker($marker_id);
$new_order ? $new_order : ($new_order = 1);
/*****
 * Updates
 */
if ($_POST['new_sort_order'] && $book_id) {
    foreach ($_POST['new_sort_order'] as $key => $val) {
        if ($_POST['orig_sort_order'][$key] > $_POST['new_sort_order'][$key]) {
            $val -= 0.0001;
            $marker->movePage($key, $val);
        } elseif ($_POST['orig_sort_order'][$key] < $_POST['new_sort_order'][$key]) {
            $val += 0.0001;
            $marker->movePage($key, $val);
        }
    }
    reset_page_order($book_id, $db);
}
if ($_FILES && $book_id) {
    $which = 'file';
    $fileops->up_set_destination_folder('../' . DIR_COMICS_IMG);
    $files_uploaded = $fileops->up_process($which);
    if ($files_uploaded) {
        // Count which page sort_order to add each new page.
        $i = 0;
        foreach ($files_uploaded as $key => $val) {