IP nicht im "Who is online" mitzählne

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Dennis
Mitglied
Beiträge: 11
Registriert: 14.12.2002 13:57
Kontaktdaten:

IP nicht im "Who is online" mitzählne

Beitrag von Dennis »

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:

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++;
		}
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?

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++;
		}
(Jeweils das $HTTP_SERVER_VARS['HTTP_USER_AGENT'] gegen $HTTP_USER_AGENT getausch.



Grüße
Dennis
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“