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); }
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); } }