- function Useros () {
- $user _osagent = $_server[' http_user_agent ');
- if (Strpos ($user _osagent, "NT 6.1")) {
- $visitor _os = "Windows 7";
- } elseif (Strpos ($user _osagent, "NT 5.1")) {
- $visitor _os = "Windows XP (SP2)";
- } elseif (Strpos ($user _osagent, "NT 5.2") && Strpos ($user _osagent, "WOW64")) {
- $visitor _os = "Windows XP 64-bit Edition";
- } elseif (Strpos ($user _osagent, "NT 5.2")) {
- $visitor _os = "Windows 2003";
- } elseif (Strpos ($user _osagent, "NT 6.0")) {
- $visitor _os = "Windows Vista";
- } elseif (Strpos ($user _osagent, "NT 5.0")) {
- $visitor _os = "Windows 2000";
- } elseif (Strpos ($user _osagent, "4.9")) {
- $visitor _os = "Windows ME";
- } elseif (Strpos ($user _osagent, "NT 4")) {
- $visitor _os = "Windows NT 4.0";
- } elseif (Strpos ($user _osagent, "98")) {
- $visitor _os = "Windows 98";
- } elseif (Strpos ($user _osagent, "95")) {
- $visitor _os = "Windows 95";
- }elseif (Strpos ($user _osagent, "NT")) {
- $visitor _os = "higher version of Windows";
- }elseif (Strpos ($user _osagent, "Mac")) {
- $visitor _os = "Mac";
- } elseif (Strpos ($user _osagent, "Linux")) {
- $visitor _os = "Linux";
- } elseif (Strpos ($user _osagent, "Unix")) {
- $visitor _os = "Unix";
- } elseif (Strpos ($user _osagent, "FreeBSD")) {
- $visitor _os = "FreeBSD";
- } elseif (Strpos ($user _osagent, "SunOS")) {
- $visitor _os = "SunOS";
- } elseif (Strpos ($user _osagent, "BeOS")) {
- $visitor _os = "BeOS";
- } elseif (Strpos ($user _osagent, "OS/2")) {
- $visitor _os = "OS/2";
- } elseif (Strpos ($user _osagent, "PC")) {
- $visitor _os = "Macintosh";
- } elseif (Strpos ($user _osagent, "AIX")) {
- $visitor _os = "AIX";
- } elseif (Strpos ($user _osagent, "IBM os/2")) {
- $visitor _os = "IBM os/2";
- } elseif (Strpos ($user _osagent, "BSD")) {
- $visitor _os = "BSD";
- } elseif (Strpos ($user _osagent, "NetBSD")) {
- $visitor _os = "NetBSD";
- } else {
- $visitor _os = "Other operating system";
- }
- return $visitor _os;
- }
Copy Code
|