mal eine Frage zwischendurch. Ich bin etwas baff. Wir haben zwei Foren komplett identisch aufgesetzt. Dazu haben wir folgenden Mod eingespielt:
Code: Alles auswählen
common.php: 
suche: 
  
Code:       
?>    
 
#-----[ davor einfügen ]------------------------------------------   
  
Code:       
define('NO_SID', ( strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') || strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'], 'slurp@inktomi.com;') ) );    
 
includes/sessions.php: 
#-----[ FIND ]------------------------------------------ 
  
Code:       
function session_pagestart($user_ip, $thispage_id) 
{ 
global $db, $lang, $board_config; 
global $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID; 
 
$current_time = time(); 
unset($userdata);    
 
#-----[ danach einfügen ]------------------------------------------  
  
Code:       
if ( NO_SID ) 
{ 
$sql = "SELECT * 
FROM " . USERS_TABLE . " 
WHERE user_id = " . ANONYMOUS; 
if ( !($result = $db->sql_query($sql)) ) 
{ 
message_die(CRITICAL_ERROR, 'Could not get anonymous user data', '', __LINE__, __FILE__, $sql); 
} 
$userdata = $db->sql_fetchrow($result); 
$userdata['session_logged_in'] = false; 
$SID = ''; 
return $userdata; 
}    
 
#-----[ FIND ]------------------------------------------ 
suchen: 
  
Code:       
if ( !empty($SID) && !preg_match('#sid=#', $url) )    
 
#-----[ REPLACE WITH ]------------------------------------------ 
ersetzen durch: 
  
Code:       
if ( !NO_SID && !empty($SID) && !preg_match('#sid=#', $url) )    
So im Forum 1 www.sekt.com/forum werden sid für die Threads ausgeblendedet. Nunr haben wir genau die gleichen Datein im Forum 2 www.webftp.de/forum und hier bleiben die SID's erhalten.
Gibt mir mal bitte jemand einen Rat ??
thx