Seite 1 von 1

IP + Useragent interpretieren

Verfasst: 12.07.2006, 15:03
von pvdb
Hi,

für eine neue Entwicklung habe ich eine whos online entworfen um zu Verfolgen was die Benutzer machen. Hier wird mir auch die IP und Useragent angezeigt.

Nur ist mir der Useragent teils etwas zu lang, deswegen würde ich gerne anhand der IP oder Usergent kurze informationen anzeigen lassen, damit ich weiß ob es sich um eine Suchmaschine oder Surfer handelt, dass ich mir dan z.b.

Google
Yahoo
AOL
T-Online
...

anzeigen lassen. Gibst da eine Datei irgendwo, die mir sagt wer welche IP Räume hat oder was könnte man da machen?

Phil

Verfasst:
von

Re: IP + Useragent interpretieren

Verfasst: 12.07.2006, 18:41
von haha
pvdb hat geschrieben:Google
Yahoo
AOL
T-Online
...

anzeigen lassen. Gibst da eine Datei irgendwo, die mir sagt wer welche IP Räume hat
Lass' von dauerhaften Interpretationen der IP-Adresse die Finger. Diese Adressen sind nicht in Stein gemeißelt, wechselt ein Anbieter den Netzbetreiber, kriegt er andere IPs.

Was gleich oder zumindest länger als IP-Adressen gleich bleibt, sind Domainnamen. Du kannst die IP-Adresse mittels der Funktion gethostbyaddr(), die so oder ähnlich jeder netzfähigen Programmiersprache zur Verfügung stehen sollte, in einen Domainnamen umwandeln.

Verfasst: 12.07.2006, 20:01
von SAi^T^aN
Hier wird mir auch die IP und Useragent angezeigt.

Nur ist mir der Useragent teils etwas zu lang, deswegen würde ich gerne anhand der IP oder Usergent kurze informationen anzeigen lassen
Dann vergleiche doch einfach, ob der Referer zu einer Suma gehört, oder hab ich da jetzt was falsch verstanden?

Bei einer "Wer-ist-wo"-Anzeige bei mir passiert das ganze mit php und sieht ungefähr so aus:

Code: Alles auswählen

if (strchr($useragent, "Googlebot/2.1")) print "Google";

Verfasst: 12.07.2006, 20:52
von net(t)worker
hmm...

warum installierst du dir nicht einfach einen pphlogger und bindest den ein.... dort kannst du genau sehen wie sich jeder einzelne User auf den seiten bewegt, wo er her kommt etc....