Ejemplo n.º 1
0
        exit;
    }
    $prev_info = $database->database_fetch_assoc($prev_query);
    // SWITCH ORDER
    $database->database_query("UPDATE se_media SET media_order='{$prev_info['media_order']}' WHERE media_id='{$media_info['media_id']}'");
    $database->database_query("UPDATE se_media SET media_order='{$media_info['media_order']}' WHERE media_id='{$prev_info['media_id']}'");
    // SEND AJAX CONFIRMATION
    echo json_encode(array('result' => TRUE, 'current_media_id' => $media_info['media_id'], 'previous_media_id' => $prev_info['media_id']));
    exit;
} elseif ($task == "media_cover") {
    $resource = $database->database_query("SELECT NULL FROM se_media WHERE media_album_id='{$album_id}' && media_id='{$media_id}' LIMIT 1");
    if (!$database->database_num_rows($resource)) {
        echo json_encode(array('result' => FALSE, 'err' => 8));
        exit;
    }
    // Set as cover
    $newdate = time();
    $database->database_query("UPDATE se_albums SET album_cover='{$media_id}', album_dateupdated='{$newdate}' WHERE album_id='{$album_id}' LIMIT 1");
    // Update user
    $user->user_lastupdate();
    echo json_encode(array('result' => TRUE));
    exit;
} elseif ($task == "media_delete") {
    $result = $album->album_media_delete($media_id);
    echo json_encode(array('result' => $result));
    exit;
} elseif ($task == "media_move") {
    $result = $album->album_media_move($media_id, $album_id);
    echo json_encode(array('result' => $result));
    exit;
}