#85, time()을 $_SERVER['REQUEST_TIME']으로 대체

This commit is contained in:
khongchi 2013-11-21 16:13:53 +09:00
parent 3bc8d7da67
commit 540da2c75c
28 changed files with 48 additions and 48 deletions

View file

@ -67,7 +67,7 @@ class CacheApc extends CacheBase
$valid_time = $this->valid_time;
}
return apc_store(md5(_XE_PATH_ . $key), array(time(), $buff), $valid_time);
return apc_store(md5(_XE_PATH_ . $key), array($_SERVER['REQUEST_TIME'], $buff), $valid_time);
}
/**

View file

@ -113,7 +113,7 @@ class CacheMemcache extends CacheBase
$valid_time = $this->valid_time;
}
return $this->Memcache->set($this->getKey($key), array(time(), $buff), MEMCACHE_COMPRESSED, $valid_time);
return $this->Memcache->set($this->getKey($key), array($_SERVER['REQUEST_TIME'], $buff), MEMCACHE_COMPRESSED, $valid_time);
}
/**

View file

@ -69,7 +69,7 @@ class CacheWincache extends CacheBase
{
$valid_time = $this->valid_time;
}
return wincache_ucache_set(md5(_XE_PATH_ . $key), array(time(), $buff), $valid_time);
return wincache_ucache_set(md5(_XE_PATH_ . $key), array($_SERVER['REQUEST_TIME'], $buff), $valid_time);
}
/**

View file

@ -282,7 +282,7 @@ class Context
$this->lang_type = $this->get('l');
if($_COOKIE['lang_type'] != $this->lang_type)
{
setcookie('lang_type', $this->lang_type, time() + 3600 * 24 * 1000, '/');
setcookie('lang_type', $this->lang_type, $_SERVER['REQUEST_TIME'] + 3600 * 24 * 1000, '/');
}
}
elseif($_COOKIE['lang_type'])

View file

@ -674,7 +674,7 @@ class XmlQueryParser extends XmlParser
$val = '$_SERVER[\'REMOTE_ADDR\']';
break;
case 'unixtime' :
$val = 'time()';
$val = '$_SERVER[\'REQUEST_TIME\']';
break;
case 'curdate' :
$val = 'date("YmdHis")';

View file

@ -130,7 +130,7 @@ class DefaultValue
$this->_is_string_from_function = TRUE;
break;
case 'unixtime' :
$val = 'time()';
$val = '$_SERVER[\'REQUEST_TIME\']';
break;
case 'curdate' :
$val = 'date("YmdHis")';

View file

@ -582,7 +582,7 @@ function ztime($str)
*/
function getTimeGap($date, $format = 'Y.m.d')
{
$gap = time() + zgap() - ztime($date);
$gap = $_SERVER['REQUEST_TIME'] + zgap() - ztime($date);
$lang_time_gap = Context::getLang('time_gap');
if($gap < 60)

View file

@ -57,7 +57,7 @@ class adminAdminController extends admin
function procAdminRecompileCacheFile()
{
// rename cache dir
$temp_cache_dir = './files/cache_' . time();
$temp_cache_dir = './files/cache_' . $_SERVER['REQUEST_TIME'];
FileHandler::rename('./files/cache', $temp_cache_dir);
FileHandler::makeDir('./files/cache');

View file

@ -48,7 +48,7 @@ class adminAdminModel extends admin
$sftp = ssh2_sftp($connection);
// create temp file
$pin = time();
$pin = $_SERVER['REQUEST_TIME'];
FileHandler::writeFile('./files/cache/ftp_check', $pin);
// create path candidate
@ -142,7 +142,7 @@ class adminAdminModel extends admin
}
// create temp file
$pin = time();
$pin = $_SERVER['REQUEST_TIME'];
FileHandler::writeFile('./files/cache/ftp_check', $pin);
// create path candidate

View file

@ -79,7 +79,7 @@ class adminAdminView extends admin
function checkEasyinstall()
{
$lastTime = (int) FileHandler::readFile($this->easyinstallCheckFile);
if($lastTime > time() - 60 * 60 * 24 * 30)
if($lastTime > $_SERVER['REQUEST_TIME'] - 60 * 60 * 24 * 30)
{
return;
}
@ -114,7 +114,7 @@ class adminAdminView extends admin
*/
function _markingCheckEasyinstall()
{
$currentTime = time();
$currentTime = $_SERVER['REQUEST_TIME'];
FileHandler::writeFile($this->easyinstallCheckFile, $currentTime);
}
@ -222,7 +222,7 @@ class adminAdminView extends admin
// move from index method, because use in admin footer
$newest_news_url = sprintf("http://news.xpressengine.com/%s/news.php?version=%s&package=%s", _XE_LOCATION_, __XE_VERSION__, _XE_PACKAGE_);
$cache_file = sprintf("%sfiles/cache/newest_news.%s.cache.php", _XE_PATH_, _XE_LOCATION_);
if(!file_exists($cache_file) || filemtime($cache_file) + 60 * 60 < time())
if(!file_exists($cache_file) || filemtime($cache_file) + 60 * 60 < $_SERVER['REQUEST_TIME'])
{
// Considering if data cannot be retrieved due to network problem, modify filemtime to prevent trying to reload again when refreshing administration page
// Ensure to access the administration page even though news cannot be displayed
@ -276,7 +276,7 @@ class adminAdminView extends admin
{
// Get statistics
$args = new stdClass();
$args->date = date("Ymd000000", time() - 60 * 60 * 24);
$args->date = date("Ymd000000", $_SERVER['REQUEST_TIME'] - 60 * 60 * 24);
$today = date("Ymd");
// Member Status
@ -429,8 +429,8 @@ class adminAdminView extends admin
$oAdminModel = getAdminModel('admin');
$favicon_url = $oAdminModel->getFaviconUrl();
$mobicon_url = $oAdminModel->getMobileIconUrl();
Context::set('favicon_url', $favicon_url.'?'.time());
Context::set('mobicon_url', $mobicon_url.'?'.time());
Context::set('favicon_url', $favicon_url.'?'.$_SERVER['REQUEST_TIME']);
Context::set('mobicon_url', $mobicon_url.'?'.$_SERVER['REQUEST_TIME']);
$oDocumentModel = getModel('document');
$config = $oDocumentModel->getDocumentConfig();

View file

@ -563,7 +563,7 @@ class commentModel extends comment
// create a lock file to prevent repeated work when performing a batch job
$lock_file = "./files/cache/tmp/lock." . $document_srl;
if(file_exists($lock_file) && filemtime($lock_file) + 60 * 60 * 10 < time())
if(file_exists($lock_file) && filemtime($lock_file) + 60 * 60 * 10 < $_SERVER['REQUEST_TIME'])
{
return;
}

View file

@ -847,7 +847,7 @@ class documentItem extends Object
if($this->isSecret()) $buffs[] = "secret";
// Set the latest time
$time_check = date("YmdHis", time()-$time_interval);
$time_check = date("YmdHis", $_SERVER['REQUEST_TIME']-$time_interval);
// Check new post
if($this->get('regdate')>$time_check) $buffs[] = "new";

View file

@ -272,7 +272,7 @@ class installAdminController extends install
}
Context::set('name', $name);
Context::set('tmpFileName', $tmpFileName.'?'.time());
Context::set('tmpFileName', $tmpFileName.'?'.$_SERVER['REQUEST_TIME']);
}
/**

View file

@ -833,7 +833,7 @@ class layoutAdminController extends layout
private function _makeRandomMid()
{
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$randomString = "";
for($i=0;$i<4;$i++)
{

View file

@ -379,7 +379,7 @@ class member extends ModuleObject {
if($output->data && $output->data->count)
{
$last_update = strtotime($output->data->last_update);
$term = intval(time()-$last_update);
$term = intval($_SERVER['REQUEST_TIME']-$last_update);
//update, if IP address access in a short time, update count. If not, make count 1.
if($term < $config->max_error_count_time)
{
@ -422,14 +422,14 @@ class member extends ModuleObject {
{
//update
$content = unserialize($output->data->content);
$content[] = array($_SERVER['REMOTE_ADDR'],Context::getLang($message),time());
$content[] = array($_SERVER['REMOTE_ADDR'],Context::getLang($message),$_SERVER['REQUEST_TIME']);
$args->content = serialize($content);
$output = executeQuery('member.updateLoginCountHistoryByMemberSrl', $args);
}
else
{
//insert
$content[0] = array($_SERVER['REMOTE_ADDR'],Context::getLang($message),time());
$content[0] = array($_SERVER['REMOTE_ADDR'],Context::getLang($message),$_SERVER['REQUEST_TIME']);
$args->content = serialize($content);
$output = executeQuery('member.insertLoginCountHistoryByMemberSrl', $args);
}

View file

@ -1501,7 +1501,7 @@ class memberController extends member
// If no information exists, delete a cookie
if(!$output->toBool() || !$output->data)
{
setCookie('xeak',null,time()+60*60*24*365, '/');
setCookie('xeak',null,$_SERVER['REQUEST_TIME']+60*60*24*365, '/');
return;
}
@ -1513,7 +1513,7 @@ class memberController extends member
if(!$user_id || !$password)
{
setCookie('xeak',null,time()+60*60*24*365, '/');
setCookie('xeak',null,$_SERVER['REQUEST_TIME']+60*60*24*365, '/');
return;
}
@ -1562,7 +1562,7 @@ class memberController extends member
else
{
executeQuery('member.deleteAutologin', $args);
setCookie('xeak',null,time()+60*60*24*365, '/');
setCookie('xeak',null,$_SERVER['REQUEST_TIME']+60*60*24*365, '/');
}
}
@ -1615,7 +1615,7 @@ class memberController extends member
if($errorCount >= $config->max_error_count)
{
$last_update = strtotime($output->data->last_update);
$term = intval(time()-$last_update);
$term = intval($_SERVER['REQUEST_TIME']-$last_update);
if($term < $config->max_error_count_time)
{
$term = $config->max_error_count_time - $term;
@ -1708,7 +1708,7 @@ class memberController extends member
$autologin_args->member_srl = $this->memberInfo->member_srl;
executeQuery('member.deleteAutologin', $autologin_args);
$autologin_output = executeQuery('member.insertAutologin', $autologin_args);
if($autologin_output->toBool()) setCookie('xeak',$autologin_args->autologin_key, time()+31536000, '/');
if($autologin_output->toBool()) setCookie('xeak',$autologin_args->autologin_key, $_SERVER['REQUEST_TIME']+31536000, '/');
}
if($this->memberInfo->is_admin == 'Y')
{
@ -1821,7 +1821,7 @@ class memberController extends member
$logged_info = Context::get('logged_info');
// If the date of the temporary restrictions limit further information on the date of
if($config->limit_day) $args->limit_date = date("YmdHis", time()+$config->limit_day*60*60*24);
if($config->limit_day) $args->limit_date = date("YmdHis", $_SERVER['REQUEST_TIME']+$config->limit_day*60*60*24);
$args->member_srl = getNextSequence();
$args->list_order = -1 * $args->member_srl;
@ -2225,9 +2225,9 @@ class memberController extends member
$_SESSION[$key] = '';
}
session_destroy();
setcookie(session_name(), '', time()-42000, '/');
setcookie('sso','',time()-42000, '/');
setcookie('xeak','',time()-42000, '/');
setcookie(session_name(), '', $_SERVER['REQUEST_TIME']-42000, '/');
setcookie('sso','',$_SERVER['REQUEST_TIME']-42000, '/');
setcookie('xeak','',$_SERVER['REQUEST_TIME']-42000, '/');
if($memberSrl || $_COOKIE['xeak'])
{

View file

@ -1120,7 +1120,7 @@ class menuAdminController extends menu
private function _makeRandomMid()
{
$time = time();
$time = $_SERVER['REQUEST_TIME'];
$randomString = "";
for($i=0;$i<4;$i++)
{

View file

@ -1252,7 +1252,7 @@ class moduleController extends module
$this->unlockTimeoutPassed();
$args->lock_name = $lock_name;
if(!$timeout) $timeout = 60;
$args->deadline = date("YmdHis", time() + $timeout);
$args->deadline = date("YmdHis", $_SERVER['REQUEST_TIME'] + $timeout);
if($member_srl) $args->member_srl = $member_srl;
$output = executeQuery('module.insertLock', $args);
if($output->toBool())

View file

@ -61,7 +61,7 @@ class pageMobile extends pageView
$mtime = filemtime($cache_file);
}
if($mtime + $interval*60 > time())
if($mtime + $interval*60 > $_SERVER['REQUEST_TIME'])
{
$page_content = FileHandler::readFile($cache_file);
$page_content = preg_replace('@<\!--#Meta:@', '<!--Meta:', $page_content);

View file

@ -66,7 +66,7 @@ class pageView extends page
if(!file_exists($this->cache_file)) $mtime = 0;
else $mtime = filemtime($this->cache_file);
if($mtime + $this->interval*60 > time())
if($mtime + $this->interval*60 > $_SERVER['REQUEST_TIME'])
{
$page_content = FileHandler::readFile($this->cache_file);
$page_content = preg_replace('@<\!--#Meta:@', '<!--Meta:', $page_content);
@ -133,7 +133,7 @@ class pageView extends page
function getHtmlPage($path, $caching_interval, $cache_file)
{
// Verify cache
if($caching_interval > 0 && file_exists($cache_file) && filemtime($cache_file) + $caching_interval*60 > time())
if($caching_interval > 0 && file_exists($cache_file) && filemtime($cache_file) + $caching_interval*60 > $_SERVER['REQUEST_TIME'])
{
$content = FileHandler::readFile($cache_file);
}
@ -175,7 +175,7 @@ class pageView extends page
$filename = $tmp_path[count($tmp_path)-1];
$filepath = preg_replace('/'.$filename."$/i","",$cache_file);
// Verify cache
if($caching_interval <1 || !file_exists($cache_file) || filemtime($cache_file) + $caching_interval*60 <= time() || filemtime($cache_file)<filemtime($path))
if($caching_interval <1 || !file_exists($cache_file) || filemtime($cache_file) + $caching_interval*60 <= $_SERVER['REQUEST_TIME'] || filemtime($cache_file)<filemtime($path))
{
if(file_exists($cache_file)) FileHandler::removeFile($cache_file);
// Read a target file and get content

View file

@ -20,7 +20,7 @@ class pollController extends poll
function procInsert()
{
$stop_date = Context::get('stop_date');
if($stop_date < date("Ymd")) $stop_date = date("YmdHis", time()+60*60*24*365);
if($stop_date < date("Ymd")) $stop_date = date("YmdHis", $_SERVER['REQUEST_TIME']+60*60*24*365);
$logged_info = Context::get('logged_info');
$vars = Context::getRequestVars();

View file

@ -50,7 +50,7 @@ class sessionController extends session
return true;
}
$args->expired = date("YmdHis", time()+$this->lifetime);
$args->expired = date("YmdHis", $_SERVER['REQUEST_TIME']+$this->lifetime);
$args->val = $val;
$args->cur_mid = Context::get('mid');
if(!$args->cur_mid)
@ -69,7 +69,7 @@ class sessionController extends session
$args->member_srl = 0;
}
$args->ipaddress = $_SERVER['REMOTE_ADDR'];
$args->last_update = date("YmdHis", time());
$args->last_update = date("YmdHis", $_SERVER['REQUEST_TIME']);
$diff = $args->last_update - $cache_vars->last_update;
//verify if session values have changed
if($val == $cache_vars->val)

View file

@ -71,7 +71,7 @@ class sessionModel extends session
if(!$args->list_count) $args->list_count = 20;
if(!$args->page) $args->page = 1;
if(!$args->period_time) $args->period_time = 3;
$args->last_update = date("YmdHis", time() - $args->period_time*60);
$args->last_update = date("YmdHis", $_SERVER['REQUEST_TIME'] - $args->period_time*60);
$output = executeQueryArray('session.getLoggedMembers', $args);
if(!$output->toBool()) return $output;

View file

@ -148,7 +148,7 @@ class spamfilterModel extends spamfilter
if(!$ipaddress) $ipaddress = $_SERVER['REMOTE_ADDR'];
$args->ipaddress = $ipaddress;
$args->regdate = date("YmdHis", time()-$time);
$args->regdate = date("YmdHis", $_SERVER['REQUEST_TIME']-$time);
$output = executeQuery('spamfilter.getLogCount', $args);
$count = $output->data->count;
return $count;

View file

@ -363,7 +363,7 @@ class trackbackController extends trackback
*/
function deleteTrackbackSender($time, $ipaddress, $url, $blog_name, $title, $excerpt)
{
$obj->regdate = date("YmdHis",time()-$time);
$obj->regdate = date("YmdHis",$_SERVER['REQUEST_TIME']-$time);
$obj->ipaddress = $ipaddress;
$obj->url = $url;
$obj->blog_name = $blog_name;

View file

@ -154,7 +154,7 @@ class trackbackModel extends trackback
*/
function getRegistedTrackback($time, $ipaddress, $url, $blog_name, $title, $excerpt)
{
$obj->regdate = date("YmdHis",time()-$time);
$obj->regdate = date("YmdHis",$_SERVER['REQUEST_TIME']-$time);
$obj->ipaddress = $ipaddress;
$obj->url = $url;
$obj->blog_name = $blog_name;
@ -185,7 +185,7 @@ class trackbackModel extends trackback
*/
function getTrackbackKey($document_srl)
{
$time = (int) (time()/(60*10));
$time = (int) ($_SERVER['REQUEST_TIME']/(60*10));
$db_info = Context::getDBInfo();
$key = md5($document_srl.$db_info->db_password.$time);
return sprintf("%s%s%s",substr($key,1,1),substr($key,10,1),substr($key,20,1));

View file

@ -385,7 +385,7 @@ class widgetController extends widget
{
$filemtime = filemtime($cache_file);
// Should be modified compared to the time of the cache or in the future if creating more than widget.controller.php file a return value of the cache
if($filemtime + $widget_cache * 60 > time() && $filemtime > filemtime(_XE_PATH_.'modules/widget/widget.controller.php'))
if($filemtime + $widget_cache * 60 > $_SERVER['REQUEST_TIME'] && $filemtime > filemtime(_XE_PATH_.'modules/widget/widget.controller.php'))
{
$cache_body = FileHandler::readFile($cache_file);
$cache_body = preg_replace('@<\!--#Meta:@', '<!--Meta:', $cache_body);

View file

@ -19,7 +19,7 @@ class counter_status extends WidgetHandler
$oCounterModel = &getModel('counter');
$site_module_info = Context::get('site_module_info');
$output = $oCounterModel->getStatus(array('00000000', date('Ymd', time()-60*60*24), date('Ymd')), $site_module_info->site_srl);
$output = $oCounterModel->getStatus(array('00000000', date('Ymd', $_SERVER['REQUEST_TIME']-60*60*24), date('Ymd')), $site_module_info->site_srl);
if(count($output))
{
foreach($output as $key => $val)