PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Über $HTTP_USER_AGENT auf OS?


Mac Fly
01.04.2002, 22:02
Wie kann ich aus folgender Dingens das OS rauslesen:

$HTTP_USER_AGENT


Ich hab zB XP + IE6 und is bei mir

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)

Hat vielleicht irgendjemand ne Liste? In Selfhtml is was, aber nur wenig...

P.S. Folgendes hab ich bereits, is aus nem Hack fürs WBB

if (strstr($HTTP_USER_AGENT,´Win´)) {
$BROWSER_PLATFORM=´Win´;
} else if (strstr($HTTP_USER_AGENT,´Mac´)) {
$BROWSER_PLATFORM=´Mac´;
} else if (strstr($HTTP_USER_AGENT,´Linux´)) {
$BROWSER_PLATFORM=´Linux´;
} else if (strstr($HTTP_USER_AGENT,´Unix´)) {
$BROWSER_PLATFORM=´Unix´;
} else {
$BROWSER_PLATFORM=´Other´;
}
ich hätts halt gern aufgeschlüsselt, damit ich die Statistik meine Boards genauer machen kann.

http://www.netkiffer.de/forum/statistik.php

^^ Damit ihr wisst, welche OS ich brauche ;)


Mac Fly
02.04.2002, 02:24
Is alles komisch.
IE6 -> Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
Opera 6.01 -> Opera/6.01 (Windows XP; U) [de]
NN 6.2.1 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1
NN 4.08 -> Mozilla/4.08 [en] (WinNT; U ;Nav)
Mozilla 0.9.8 -> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.8) Gecko/20020204
mehr Browser hab ich leider net ;)

Kann ich also sagen, das 5.1 == XP ?
Und wie krieg ichs bei NN4.08 raus?

Felix Kaiser
02.04.2002, 14:00
Garnicht. Daher arbeiten selbst die neusten Versionen von WebAlizer & Co nur auf das Statsziel ´WinNT´ hinaus, da die Version nicht zu unterscheiden ist, zumindest nicht ´eindeutig´, leider. Netscape lässt grüßen X(

Mac Fly
02.04.2002, 17:27
:mauer: Mann, solangsam krieg ich ne Hass auf Netscape 4.x

Trotzdem, hat jemand ne Liste mit den Dingern für die exotischen OS und Browser?

h3r3tic
04.04.2002, 11:57
hi

ich habe ein paar sachen zu dem thema noch gefunden
schaue dir mal folgende links an
http://phpbuilder.com/.... (http://phpbuilder.com/columns/tim20000821.php3)
http://sourceforge.net/... (http://sourceforge.net/projects/phpsniff/)
und die beitraege bei php.net
http://www.php.net/... (http://www.php.net/manual/de/function.get-browser.php)

ich hoffe das hilft dir ein wenig

have phun

Mac Fly
05.04.2002, 19:16
Die Links sehen Super aus. Danke!
Muss ich mich mal reinlesen!