Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 14-05-2002, 20:19
Frosty
 Member
Links : Onlinestatus : Frosty ist offline
Registriert seit: Jun 2001
Ort: Berlin
Beiträge: 260
Frosty ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hm also die Sessiondaten werden in jedem Fall im Cookie angelegt. Also so erkenne ich das zumindest. Hier mal ein Auszug aus der session.php vom phpBB2:
PHP-Code:
<?
    setcookie
($cookiename '_data'serialize($sessiondata), $current_time 31536000$cookiepath$cookiedomain$cookiesecure);
    
setcookie($cookiename '_sid'$session_id0$cookiepath$cookiedomain$cookiesecure);
?>

Hab jetzt noch ein wenig weiter gesucht und noch was gefunden. Ich glaub hier werden die Daten wird aus dem Cookie geholt und in eine neue Session beim weiderbesuch gepakt:

PHP-Code:
<?
function session_begin($user_id$user_ip$page_id$auto_create 0$enable_autologin 0)
{
    global 
$db$board_config;
    global 
$HTTP_COOKIE_VARS$HTTP_GET_VARS$SID;

    
$cookiename $board_config['cookie_name'];
    
$cookiepath $board_config['cookie_path'];
    
$cookiedomain $board_config['cookie_domain'];
    
$cookiesecure $board_config['cookie_secure'];

    if ( isset(
$HTTP_COOKIE_VARS[$cookiename '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename '_data']) )
    {
        
$session_id = isset($HTTP_COOKIE_VARS[$cookiename '_sid']) ? $HTTP_COOKIE_VARS[$cookiename '_sid'] : '';
        
$sessiondata = isset($HTTP_COOKIE_VARS[$cookiename '_data']) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$cookiename '_data'])) : '';
        
$sessionmethod SESSION_METHOD_COOKIE;
    }
    else
    {
        
$sessiondata '';
        
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
        
$sessionmethod SESSION_METHOD_GET;
    }

    
$last_visit 0;
    
$current_time time();
    
$expiry_time $current_time $board_config['session_length'];

......
}
?>
Hm naja in fremden Scripts soll man ja auch ned rumfummeln. Das hab ich nu davon... *grmpf*
Hab aber immer noch nicht das was ich wollte...
__________________
My New Projekt: P²Board
Designer im Team gesucht !
Mit Zitat antworten