IP nicht im "Who is online" mitzählne
Verfasst: 11.02.2003 18:32
Hi
Wenn Google kommt, zählt mein Forum trotzdem für jede IP von Google (ca. 5-10 Stück) einen Gast weiter. Ich habe daher schon folgenden Code in die page_header.php eingebaut:
Der Useragent von Goolge ist Googlebot/2.1 (+http:// www.googlebot.com/ bot.html) (So in meinen LOGs über die Variable $HTTP_USER_AGENT)
Nun die Farge: Warum wird der Useragent als "Gast" mitgezählt?
Wäre evtl folgender Code besser?
(Jeweils das $HTTP_SERVER_VARS['HTTP_USER_AGENT'] gegen $HTTP_USER_AGENT getausch.
Grüße
Dennis
Wenn Google kommt, zählt mein Forum trotzdem für jede IP von Google (ca. 5-10 Stück) einen Gast weiter. Ich habe daher schon folgenden Code in die page_header.php eingebaut:
Code: Alles auswählen
if ( ($row['session_ip'] != $prev_session_ip) && (!strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot')) && (!strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;')))
{
$guests_online++;
}
Nun die Farge: Warum wird der Useragent als "Gast" mitgezählt?
Wäre evtl folgender Code besser?
Code: Alles auswählen
if ( ($row['session_ip'] != $prev_session_ip) && (!strstr($HTTP_USER_AGENT ,'Googlebot')) && (!strstr($HTTP_USER_AGENT ,'slurp@inktomi.com;')))
{
$guests_online++;
}
Grüße
Dennis