'sanitize_search_string')); /* set a longer execution time for large reports */ ini_set('max_execution_time', '300'); /* set default action */ set_default_action(); switch (get_request_var('action')) { case 'save': reports_form_save(); break; case 'send': get_filter_request_var('id'); reports_send(get_request_var('id')); header('Location: reports_admin.php?action=edit&tab=' . get_request_var('tab') . '&id=' . get_request_var('id')); break; case 'ajax_dnd': reports_item_dnd(); header('Location: reports_admin.php?action=edit&header=false&tab=items&id=' . get_request_var('id')); break; case 'actions': reports_form_actions(); break; case 'item_movedown': get_filter_request_var('id'); reports_item_movedown(); header('Location: reports_admin.php?action=edit&tab=items&id=' . get_request_var('id')); break; case 'item_moveup': get_filter_request_var('id'); reports_item_moveup(); header('Location: reports_admin.php?action=edit&tab=items&id=' . get_request_var('id')); break; case 'item_remove': get_filter_request_var('id'); reports_item_remove(); header('Location: reports_admin.php?action=edit&tab=items&id=' . get_request_var('id')); break; case 'item_edit': general_header(); reports_item_edit(); bottom_footer(); break; case 'edit': general_header(); reports_edit(); bottom_footer(); break; default: general_header(); reports(); bottom_footer(); break; }