Changeset 2912dbd2 in github


Ignore:
Timestamp:
Feb 13, 2008 12:26:47 AM (5 years ago)
Author:
till <till@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
a265ab1
Parents:
aec82bd
Message:
Location:
program/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • program/include/main.inc

    r38b012e r2912dbd2  
    5757  // load configuration 
    5858  $CONFIG = rcmail_load_config(); 
     59 
     60  // set session domain 
     61  if (isset($CONFIG['session_domain']) && !empty($CONFIG['session_domain'])) { 
     62    ini_set('session.cookie_domain', $CONFIG['session_domain']); 
     63  } 
    5964 
    6065  // set session garbage collecting time according to session_lifetime 
  • program/include/session.inc

    r3b7a5fb r2912dbd2  
    173173 
    174174  session_id($random); 
    175   $cookie = session_get_cookie_params(); 
    176   setcookie(session_name(), "", time() - 3600); 
    177   setcookie(session_name(), $random, $cookie['lifetime'] ? time() + $cookie['lifetime'] : 0, $cookie['path']); 
     175 
     176  $cookie    = session_get_cookie_params(); 
     177  $_lifetime = $cookie['lifetime'] ? time() + $cookie['lifetime'] : 0; 
     178 
     179  setcookie(session_name(), '', time() - 3600); 
     180  setcookie(session_name(), $random, $_lifetime, $cookie['path'], 
     181    $cookie['domain']); 
    178182 
    179183  return true; 
Note: See TracChangeset for help on using the changeset viewer.