Ignore:
Timestamp:
2007/07/20 15:58:59 (15 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/data/include/session.inc

    r12157 r15078  
    55require_once($SESSION_HANDLER_PHP_PATH ."/../lib/glib.php" ); 
    66 
    7 // ¥»¥Ã¥·¥ç¥ó¤ÎÍ­¸ú´ü¸Â(ÉÃ) 
     7// セッションの有効期限(秒) 
    88define("MAX_LIFETIME", 7200); 
    99 
     
    1818} 
    1919 
    20 // ¥»¥Ã¥·¥ç¥óÆɤ߹þ¤ß 
     20// セッション読み込み 
    2121function sfSessRead($id)  
    2222{ 
     
    2626} 
    2727 
    28 // ¥»¥Ã¥·¥ç¥ó½ñ¹þ¤ß 
     28// セッション書込み 
    2929function sfSessWrite($id, $sess_data)  
    3030{ 
     
    3333    $sqlval = array(); 
    3434    if($count > 0) { 
    35         // ¥ì¥³¡¼¥É¹¹¿· 
     35        // レコード更新 
    3636        $sqlval['sess_data'] = $sess_data; 
    3737        $sqlval['update_date'] = 'Now()'; 
    3838        $objQuery->update("dtb_session", $sqlval, "sess_id = ?", array($id)); 
    3939    } else { 
    40         // ¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤¬¤¢¤ë¾ì¹ç¤Ï¡¢¥ì¥³¡¼¥ÉºîÀ® 
     40        // セッションデータがある場合は、レコード作成 
    4141        if(strlen($sess_data) > 0) { 
    4242            $sqlval['sess_id'] = $id; 
     
    5050} 
    5151 
    52 // ¥»¥Ã¥·¥ç¥óÇË´þ 
     52// セッション破棄 
    5353function sfSessDestroy($id)  
    5454{ 
     
    6060function sfSessGc($maxlifetime)  
    6161{ 
    62     // ¢¨$maxlifetime¤Ï¡¢ÍøÍѤ·¤Ê¤¤¡£ 
    63     // MAX_LIFETIME°Ê¾å¹¹¿·¤µ¤ì¤Æ¤¤¤Ê¤¤¥»¥Ã¥·¥ç¥ó¤òºï½ü¤¹¤ë¡£ 
     62    // ※$maxlifetimeは、利用しない。 
     63    // MAX_LIFETIME以上更新されていないセッションを削除する。 
    6464    $objQuery = new SC_Query(); 
    6565    $where = "update_date < current_timestamp + '-". MAX_LIFETIME . " secs'"; 
Note: See TracChangeset for help on using the changeset viewer.