Example #1
0
         }
     } elseif ($_CFG['operation_hunter_mode'] == '2') {
         $link[0]['text'] = "立即开通服务";
         $link[0]['href'] = 'hunter_service.php?act=setmeal_list';
         $link[1]['text'] = "会员中心首页";
         $link[1]['href'] = 'hunter_index.php?act=';
         $setmeal = get_user_setmeal($_SESSION['uid']);
         if (empty($setmeal)) {
             showmsg("您还没有开通服务,请开通", 1, $link);
         } elseif ($setmeal['endtime'] < time() && $setmeal['endtime'] != "0") {
             showmsg("您的服务已经到期,请重新开通", 1, $link);
         } else {
             $refrestime = get_last_refresh_date($_SESSION['uid'], "3001");
             $duringtime = time() - $refrestime['max(addtime)'];
             $space = $setmeal['hunter_refresh_jobs_space'] * 60;
             $refresh_time = get_today_refresh_times($_SESSION['uid'], "3001");
             if ($setmeal['hunter_refresh_jobs_time'] != 0 && $refresh_time['count(*)'] >= $setmeal['hunter_refresh_jobs_time']) {
                 showmsg("每天最多只能刷新" . $setmeal['hunter_refresh_jobs_time'] . "次,您今天已超过最大刷新次数限制!", 2);
             } elseif ($duringtime <= $space) {
                 showmsg($setmeal['hunter_refresh_jobs_space'] . "分钟内不能重复刷新职位!", 2);
             }
         }
     }
     refresh_jobs($yid, $_SESSION['uid']);
     write_memberslog($_SESSION['uid'], 3, 8504, $_SESSION['username'], "刷新职位");
     write_refresh_log($_SESSION['uid'], 3001);
     showmsg("刷新职位成功!", 2);
 } elseif ($delete) {
     if ($n = del_jobs($yid, $_SESSION['uid'])) {
         showmsg("删除成功!共删除 {$n} 行", 2);
     } else {
Example #2
0
            }
        }
    }
} elseif ($act == 'ajax_mode_points') {
    //要刷新的职位数
    $length = intval($_GET['length']);
    $points_rule = get_cache('points_rule');
    $setmeal = get_user_setmeal($_SESSION['uid']);
    //该会员套餐过期 (套餐过期后就用积分来操作)
    if ($setmeal['endtime'] < time() && $setmeal['endtime'] != "0") {
        if ($_CFG['setmeal_to_points'] == '1' && $points_rule['jobs_refresh']['value'] > "0") {
            exit('ok');
        }
    }
    //获取当天刷新的职位数(在套餐模式下刷新的)
    $refresh_time = get_today_refresh_times($_SESSION['uid'], "1001", 2);
    //当天剩余刷新职位数(在套餐模式下刷新的)
    $surplus_time = $setmeal['refresh_jobs_time'] - $refresh_time['count(*)'];
    //刷新职位数 大于 剩余刷新职位数 (超了)
    if ($setmeal['refresh_jobs_time'] != 0 && $length > $surplus_time) {
        if ($_CFG['setmeal_to_points'] == '1' && $points_rule['jobs_refresh']['value'] > "0") {
            exit('ok');
        }
    }
    exit('no');
} elseif ($act == 'editjobs') {
    $jobs = get_jobs_one(intval($_GET['id']), $_SESSION['uid']);
    if (empty($jobs)) {
        showmsg("参数错误!", 1);
    }
    $jobs['contents'] = htmlspecialchars_decode($jobs['contents'], ENT_QUOTES);