İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

İşletim sistemi bulma ??

H

hoppala

Misafir
Merhaba php ile ziyaretcimin işletim sistemini nasıl bulabilirim ?
$_SERVER[HTTP_USER_AGENT] ile ;

Kod:
Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 

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

böyle verileri alıyorum ancak bunun içinden Windows NT 5.1'i nasıl alacağımı bilmiyorum ?
Yardımcı olursanız sevinirim...
saygılar
 

cepwap

0
İyinet Üyesi
Katılım
21 Mart 2005
Mesajlar
316
Reaction score
0
PHP:
$agent = $_SERVER['HTTP_USER_AGENT'];
$platform = "Bilinmiyor";
 if (eregi("win", $agent))  $platform = "Windows";
        elseif (eregi("mac", $agent)) $platform = "MacIntosh";
        elseif (eregi("linux", $agent)) $platform = "Linux";
        elseif (eregi("OS/2", $agent)) $platform = "OS/2";
        elseif (eregi("BeOS", $agent)) $platform = "BeOS";
Burada genel olarak kontrol edilmiştir, tam olarak yapabilmek için işletim sistemlerini tüm versiyonlarıyla aratmak gerekir. Mesela Windows XP için "win" yerine "Windows NT 5.1" olması lazım.
Ama kullanıcı bu değeri göndermeyen bir browser kullanıyor olabilir.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst