Changeset 587

Show
Ignore:
Timestamp:
09/26/06 22:46:27 (2 years ago)
Author:
Rickard
Message:

Added support for HttpOnly? cookies. Credits to Matt Mecham for pre-PHP5.2 hack.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/upload/include/functions.php

    r286 r587  
    139139//      @header('P3P: CP="CUR ADM"'); 
    140140 
    141         setcookie($cookie_name, serialize(array($user_id, md5($cookie_seed.$password_hash))), $expire, $cookie_path, $cookie_domain, $cookie_secure); 
     141        if (version_compare(PHP_VERSION, '5.2.0', '>=')) 
     142                setcookie($cookie_name, serialize(array($user_id, md5($cookie_seed.$password_hash))), $expire, $cookie_path, $cookie_domain, $cookie_secure, true); 
     143        else 
     144                setcookie($cookie_name, serialize(array($user_id, md5($cookie_seed.$password_hash))), $expire, $cookie_path.'; HttpOnly', $cookie_domain, $cookie_secure); 
    142145} 
    143146