Changeset 22657


Ignore:
Timestamp:
2013/03/09 23:57:45 (6 years ago)
Author:
tao
Message:

#2177 fixed sqlでゴニョゴニョしないでPHPで整形する方式に変更

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/helper/SC_Helper_Session.php

    r22616 r22657  
    139139        // MAX_LIFETIME以上更新されていないセッションを削除する。 
    140140        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    141         if(DB_TYPE == "pgsql"){ 
    142             $where = "update_date < current_timestamp + '-". MAX_LIFETIME . " secs'"; 
    143         }else{ 
    144             $where = "update_date < current_timestamp + interval -". MAX_LIFETIME . " second"; 
    145         } 
     141        $limit = date("Y-m-d G:i:s",time() - MAX_LIFETIME); 
     142        $where = "update_date < '". $limit . "' "; 
    146143        $objQuery->delete('dtb_session', $where); 
    147144        return true; 
Note: See TracChangeset for help on using the changeset viewer.