Example #1
0
<?php

require 'acra_filter_api.php';
if (isset($_REQUEST['data'])) {
    set_acra_filter(json_decode($_REQUEST['data']));
}
if (isset($_REQUEST['sender'])) {
    $android_list = array('');
    $brand_list = array('');
    $model_list = array('');
    $condition = '';
    $android = getFilterValue("android");
    $brand = getFilterValue("brand");
    $model = getFilterValue("model");
    switch ($_REQUEST['sender']) {
        case 'android':
            if (strlen($android) === 0) {
                //user select all, the filter does not change
                if (strlen($brand) == 0) {
                    $android_list = getList("", "android_version");
                    $android_list = outputList($android_list);
                    $brand_list = getList("", "phone_brand");
                    $brand_list = outputList($brand_list);
                    $model_list = getList("", "phone_model");
                    $model_list = outputList($model_list);
                } else {
                    $sql = "`phone_brand`='" . mysql_real_escape_string($brand) . "'";
                    $android_list = getList($sql, "android_version");
                    $android_list = outputList($android_list);
                    $brand_list = getList("", "phone_brand");
                    $brand_list = outputList($brand_list);
Example #2
0
        } else {
            echo '<img src="images/up.gif" alt="">';
        }
    }
}
//set filter
if (!isset($_REQUEST['p']) && !isset($_REQUEST['filter'])) {
    $_SESSION['acra_filter'] = null;
}
if (isset($_REQUEST['filter'])) {
    $_SESSION['acra_filter'] = json_decode($_REQUEST['filter']);
}
if (isset($_SESSION['acra_filter'])) {
    set_acra_filter($_SESSION['acra_filter']);
} else {
    set_acra_filter(null);
}
if (!isset($_GET['p'])) {
    $acra_issue_count = getAcraIssueCount();
    $_SESSION['$acra_issue_count'] = $acra_issue_count;
    $acra_issue_page = 1;
} else {
    $acra_issue_count = $_SESSION['$acra_issue_count'];
    $acra_issue_page = $_GET['p'];
}
$acra_issues = getAcraIssueList($acra_issue_page, $acra_issue_count);
html_page_top1(lang_get('view_bugs_link'));
html_page_top2();
?>