function persist_search_values() { //echo "REQUEST VARIABLE: ".print_r($_REQUEST,true)."end of request variable<br>"; $myedbsess = new MyEDB_SESSION(); $persisted_paged_search_keys = AppConfig::get_app_config_var('persisted_paged_search_keys'); foreach ($persisted_paged_search_keys as $key => $val) { //echo "key: $key, value: $val"; if (is_numeric($key)) { $session_key = $val; } else { $session_key = $key; // if ($val == "remove_when_absent" && // isset($_REQUEST["cspve_input"]) //is an initial full form post not an ajax post // ) // { //echo "AAAAAAA".$key."aa<br>"; // unset($_SESSION[$session_key]); // } } //now we're just going to always remove regardless of "remove_when_absent" is set if (isset($_REQUEST["cspve_input"]) || $_REQUEST['init_req']) { //echo "unsetting $session_key <br>"; //unset($_SESSION[$session_key]); unset($myedbsess->{$session_key}); } if (isset($_REQUEST[$session_key])) { //echo $session_key." --". print_r( $_REQUEST[$session_key],true)."<br>"; //$_SESSION[$session_key] = sanitize($_REQUEST[$session_key]); $myedbsess->{$session_key} = sanitize($_REQUEST[$session_key]); // echo "session key: ".print_r($_SESSION[$session_key],true)."<br>"; } else { //if (isset($_SESSION[$session_key])) if (isset($myedbsess->{$session_key})) { //$_REQUEST[$session_key] = $_SESSION[$session_key]; $_REQUEST[$session_key] = $myedbsess->{$session_key}; } /* else { $_REQUEST[$session_key] = ""; }*/ } } //echo "<br>RecordSearcher persist_search_values, searcresrowcount".$_SESSION['search_res_row_cnt']; // print_r($_SESSION); }
function get_sql_limit_rows() { return AppConfig::get_app_config_var('default_rows_per_page'); }
static function gacv($thevar) { return AppConfig::get_app_config_var($thevar); }