PHP ile tarayıcı tesbit etmek (browser detect)

PHP Script
Php ile kullanıcı tarayıcısını tesbit etmek için bir çok yol var. Bu bir kaç satırlık script aracılığıyla da olabilecek en basit şekilde kullanıcının bizim istediğimiz tarayıcıyı kullanıp kullanmadığını öğreneceğiz. Bunu da kullanıcı tarafından rapor edilen tarayıcı bilgileri arasında, bizim istediğimiz terimlerin geçip geçmediğine bakarak yapacağız.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  $user_browser = $_SERVER['HTTP_USER_AGENT'];

  // MSIE, Firefox, Chrome, Safari vb.
 $istenen_browser = "Firefox";
 
  $browser_karsilastir = strpos($user_browser, "$istenen_browser");

  if ($browser_karsilastir === false) {
   
   // İstenen tarayıcı kullanılmıyorsa
   echo "$istenen_browser kullanmıyorsunuz"; }

  else {

    // İstenen tarayıcı kullanılıyorsa
    echo "$istenen_browser kullanıyorsunuz<br>$user_browser";  }

Bu kodlar kullanıcının istenen tarayıcıyı kullanıp kullanmadığını öğrenmek açısından faydalı olacaktır. Ancak kullanıcı şayet gerçekten eski veya kimlik gizliliği zımbırtısı yüzünden bilgi rapor etmeyen bir tarayıcı/program kullanıyorsa elbette pek bir işe yaramayacaktır, bu açıdan “hayır kardeşim kullandığın tarayıcı ile bu siteye giremezsin” gibi kesin ifadeler için kullanmak yerine, daha çok bilgi vermek veya “Antin kuntin tarayıcılarla uğraşma, gel Firefox indir” demek için kullanmak daha sağlıklı olacaktır.

Facebook Yorumları

1 Yorum

  1. Buğra

    Şu şekjilde yazdırabilmemiz mümkünmüdür ;

    İstenilen tarayıcıyı / kullanmıyorsunuz sitemizi daha iyi görüntülemek için chrome, firefox, Opera, Safari gibi gelişmiş tarayıcılar kullanmalısınız.

    İstenilen tarayıcıyı / kullanıyorsunuz Tebrikler.

    Teşekkürler…

Uyarı: Yorumlarda link kullanmayınız. Link içeren yorumlar otomatik olarak spam kabul edilmektedir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir