Index: trunk/kernel/units/general/cat_event_handler.php =================================================================== diff -u -r3163 -r3282 --- trunk/kernel/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 3163) +++ trunk/kernel/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 3282) @@ -292,7 +292,7 @@ LIMIT '.$last_hot.', 1'; $res = $this->Conn->GetCol($sql); $hot_limit = (double)array_shift($res); - $this->Conn->Query('REPLACE INTO '.TABLE_PREFIX.'Cache VALUES ("'.$hot_limit_var.'", "'.$hot_limit.'", '.mktime().')'); + $this->Conn->Query('REPLACE INTO '.TABLE_PREFIX.'Cache VALUES ("'.$hot_limit_var.'", "'.$hot_limit.'", '.adodb_mktime().')'); return $hot_limit; } return 0; @@ -832,7 +832,7 @@ if( in_array($keywords[$field], Array('today', 'yesterday')) ) { $current_time = getdate(); - $day_begin = mktime(0, 0, 0, $current_time['mon'], $current_time['mday'], $current_time['year']); + $day_begin = adodb_mktime(0, 0, 0, $current_time['mon'], $current_time['mday'], $current_time['year']); $time_mapping = Array('today' => $day_begin, 'yesterday' => ($day_begin - 86400)); $min_time = $time_mapping[$keywords[$field]]; } @@ -842,7 +842,7 @@ 'last_3_months' => 7884000, 'last_6_months' => 15768000, 'last_year' => 31536000 ); - $min_time = mktime() - $time_mapping[$keywords[$field]]; + $min_time = adodb_mktime() - $time_mapping[$keywords[$field]]; } $condition = $field_name.' > '.$min_time; }