Erstmal vorweg: Ich bin mir jetzt nicht ganz sicher ob es hierhinein gehört, oder in den Showcase oder Websitecheck Berech, aber ich stelle dann mal meine Fragen:
Ich habe ein kleines Bildchen gemacht, in das die Userinformationen geschrieben werden (IP, Browser, Betriebssystem). Jetzt ist meine Frage, ob ich genug Browser bzw. Betriebssysteme abgedeckt habe oder ob ihr noch welche kennt, die ich einfügen könnte...
Browser:
Betriebssyteme:
Das Ergebnis befindet sich übrigens hier:
http://upl0ader.up.funpic.de/test/hp31z/userinfos.php
Ich habe ein kleines Bildchen gemacht, in das die Userinformationen geschrieben werden (IP, Browser, Betriebssystem). Jetzt ist meine Frage, ob ich genug Browser bzw. Betriebssysteme abgedeckt habe oder ob ihr noch welche kennt, die ich einfügen könnte...
Browser:
PHP:
##################### Browser-Check ##################
if (strpos($HTTP_USER_AGENT, "Mozilla/5.0")) {
$browser = "Mozilla";
}
if (strpos($HTTP_USER_AGENT, "Mozilla/4")) {
$browser = "Netscape";
}
if (strpos($HTTP_USER_AGENT, "Mozilla/3")) {
$browser = "Netscape";
}
if (strpos($HTTP_USER_AGENT, "Firefox") || strpos($HTTP_USER_AGENT, "Firebird")) {
$browser = "Firefox";
}
if (strpos($HTTP_USER_AGENT, "MSIE")) {
$browser = "Internet Explorer";
}
if (strpos($HTTP_USER_AGENT, "Netscape")) {
$browser = "Netscape";
}
if (strpos($HTTP_USER_AGENT, "Camino")) {
$browser = "Camino";
}
if (strpos($HTTP_USER_AGENT, "Galeon")) {
$browser = "Galeon";
}
if (strpos($HTTP_USER_AGENT, "Konqueror")) {
$browser = "Konqueror";
}
if (strpos($HTTP_USER_AGENT, "Safari")) {
$browser = "Safari";
}
if (strpos($HTTP_USER_AGENT, "OmniWeb")) {
$browser = "OmniWeb";
}
if (strpos($HTTP_USER_AGENT, "Opera")) {
$browser = "Opera";
}
if (!isset($browser)) {
$browser = "[Unbekannt]";
}
############ Browser-Check Ende #################
Betriebssyteme:
PHP:
############### Betriebssystem-Check ################
if (strpos($HTTP_USER_AGENT, "Win95") || strpos($HTTP_USER_AGENT, "Windows 95")) {
$os = "Windows 95";
}
if (strpos($HTTP_USER_AGENT, "Win98") || strpos($HTTP_USER_AGENT, "Windows 98")) {
$os = "Windows 98";
}
if (strpos($HTTP_USER_AGENT, "WinNT") || strpos($HTTP_USER_AGENT, "Windows NT")) {
$os = "Windows NT";
}
if (strpos($HTTP_USER_AGENT, "WinNT 5.0") || strpos($HTTP_USER_AGENT, "Windows NT 5.0")) {
$os = "Windows 2000";
}
if (strpos($HTTP_USER_AGENT, "WinNT 5.1") || strpos($HTTP_USER_AGENT, "Windows NT 5.1")) {
$os = "Windows XP";
}
if (strpos($HTTP_USER_AGENT, "Linux")) {
$os = "Linux";
}
if (strpos($HTTP_USER_AGENT, "OS/2")) {
$os = "OS/2";
}
if (strpos($HTTP_USER_AGENT, "Sun")) {
$os = "Sun OS";
}
if (strpos($HTTP_USER_AGENT, "Macintosh") || strpos($HTTP_USER_AGENT, "Mac_PowerPC")) {
$os = "Mac OS";
}
if (!isset($os)) {
$os = "[Unbekannt]";
}
############ Betriebssystem-Check Ende ##################
Das Ergebnis befindet sich übrigens hier:
http://upl0ader.up.funpic.de/test/hp31z/userinfos.php
Zuletzt bearbeitet: