PHP a OS
HackForum
| Hele,jak by byl prikaz na zjisteni operacniho systemu navstevnika (ne serveru !)?
Jako je treba $REMOTE_ADDR pro zjisteni IP...
ja nevim,jesi neco takovyho je i pro OS..tak kdybyste vedeli,tak napiste prosim. (odpovědět) | |
|
|
| Kdesi sem vyhrabal tohle:
<?php
$headers = $_SERVER['HTTP_USER_AGENT'];
$os = "Unknown";
if (strpos ($headers, "Windows NT 6.0") !== FALSE) {
$os = "Windows Vista";
}
elseif (strpos ($headers, "Windows NT 5.1") !== FALSE) {
$os = "Windows XP";
}
elseif (strpos ($headers, "Windows NT 5.2") !== FALSE) {
$os = "Windows 2003";
}
elseif (strpos ($headers, "Windows NT 5.0") !== FALSE) {
$os = "Windows 2000";
}
elseif (strpos ($headers, "Windows NT 4") !== FALSE) {
$os = "Windows NT 4.0";
}
elseif (strpos ($headers, "Windows 9") !== FALSE) {
$os = "Windows 9x";
}
elseif (strpos ($headers, "Win 9") !== FALSE) {
$os = "Windows 9x";
}
elseif (strpos ($headers, "Windows Me") !== FALSE) {
$os = "Windows ME";
}
elseif (strpos ($headers, "Linux") !== FALSE) {
$os = "GNU/Linux";
}
elseif (strpos ($headers, "Macintosh") !== FALSE) {
$os = "Macintosh";
}
elseif (strpos ($headers, "Windows CE") !== FALSE) {
$os = "Windows CE (Smartphone)";
}
echo $os;
?>
Není to teda moje tvorba, ale fungovalo mi to ;) (odpovědět) | Nazghul | | | 236365836 | 1.4.2007 12:18 |
|
|
|
|
|