function get_bug_text_field($p_bug_id, $p_field_name)
{
    global $g_string_cookie_val, $g_mantis_bug_text_table;
    $t_bug_text_id = get_bug_field($p_bug_id, "bug_text_id");
    # get info
    $query = "SELECT {$p_field_name}\r\r\n\t\t\t\tFROM {$g_mantis_bug_text_table}\r\r\n\t\t\t\tWHERE id='{$t_bug_text_id}'";
    $result = db_query($query);
    return db_result($result, 0);
}
Exemple #2
0
function project_check($p_bug_id)
{
    global $g_project_cookie, $g_project_cookie_val, $g_view_all_cookie, $g_cookie_time_length, $g_cookie_path;
    $t_project_id = get_bug_field($p_bug_id, "project_id");
    if ($t_project_id != $g_project_cookie_val) {
        setcookie($g_project_cookie, $t_project_id, time() + $g_cookie_time_length, $g_cookie_path);
        setcookie($g_view_all_cookie, '');
        $t_redirect_url = get_view_redirect_url($p_bug_id, 1);
        print_header_redirect($t_redirect_url);
    }
}