Example #1
0
function get_page_data()
{
    if (isset($_GET['page'])) {
        $page = $_GET['page'] - 1;
    } else {
        $page = 0;
    }
    $data['products'] = get_products($page, PER_PAGE);
    $data['pagination']['total'] = ceil(get_count_product() / PER_PAGE);
    $data['pagination']['page'] = $page + 1;
    prepare_response($data);
    return $data;
}
Example #2
0
function print_error($type, $message, $sdk_type, $e)
{
    prepare_response();
    global $request_settings;
    switch ($request_settings['response_type']) {
        case 'html':
            if ($type == 0) {
                echo '<!-- No Ad Available -->';
            } else {
                echo '<!-- ' . $message . ' -->';
            }
            break;
        case 'xml':
            if ($type == 0) {
                echo '<error>No Ad Available</error>';
            } else {
                echo '<error>' . $message . '</error>';
            }
            break;
        case 'json':
            // Do Nothing - Return Blank Page
            break;
    }
    if ($e == 1) {
        exit;
    }
}