Esempio n. 1
0
$return_url = "?page=ptp-video/ptp-video.php";
$data = array('id' => '', 'title' => '', 'href' => '', 'pic' => '', 'category_id' => '', 'sort' => '', 'display' => '');
$title = "添加";
if ("save" == $action) {
    $data = array('display' => $_POST['display'], 'sort' => $_POST['sort'], 'title' => $_POST['title'], 'href' => $_POST['href'], 'pic' => $_POST['pic'], 'category_id' => $_POST['category_id']);
    PtpVideoDB::saveVideo($data, $id);
    //insert or update
} else {
    if ("del" == $action && $id || isset($_POST['act_delete'])) {
        //delete
        if ($id) {
            PtpVideoDB::delVideo($id);
        } else {
            $delete_id = $_POST['delete_id'];
            foreach ($delete_id as $id) {
                PtpVideoDB::delVideo($id);
            }
        }
        header("Location: {$return_url}");
        exit;
    } else {
        if (!$action && $id) {
            //select
            //URL : /wp-admin/admin.php?page=ptp-video-category&file=category_op.php&id=2
            $title = "更新";
            $data = PtpVideoDB::getVideoRow($id);
        } else {
            if (isset($_POST['act_sort'])) {
                $sorts = $_POST['sort'];
                foreach ($sorts as $id => $sort) {
                    $data = array('sort' => $sort);