7 Haziran 2015 Pazar

Php mobil yönlendirme & Php ile browser bilgisi öğrenme

Merhaba arkadaşlar bu yazımızda php ile mobil cihaz algılama ve browser bilgisi almayı öğreneceğiz.

Lafı fazla uzatmadan kodları yazalım. bunun için wampserver da www klasörümüz içerisinde phpdersleri klasörü altında browserbilgileri.php adında bir dosya oluşturdum.

browserbilgileri.php 

<?php
$browser_type = $_SERVER["HTTP_USER_AGENT"]; 

 if( strpos($browser_type,'Chrome')){
  echo 'Chrome Kullanıyorsunuz..';
 }
 else if(strpos($browser_type, 'Firefox')){
  echo 'Firefox Kullanıyorsunuz..';
 }
 else if(strpos($browser_type, 'Android')){
  echo 'Android Kullanıyorsunuz..';
 }
 else if(strpos($browser_type, 'iPhone')){
  echo 'iPhone Kullanıyorsunuz..';
 }
 else if(strpos($browser_type, 'Windows Phone')){
  echo 'Windows Phone Kullanıyorsunuz..';
 }
 else if(strpos($browser_type, 'rv:11.0')){ //İnternet explorer 11 için
  echo "Explorer 11 Kullanıyorsunuz..";
 }
 else if(strpos($browser_type, 'Safari')){
  echo "Safari Kullanıyorsunuz..";
 }
 else if(strpos($browser_type, 'MSIE')){
  echo "internet explorer Kullanıyorsunuz..";
 }
?>

kodlarını yazıyoruz. Bu kodlar ile hangi browserı kullanıyor isek onun adını yazdırıyoruz. Siz isterseniz header(Location)  ile m.siteadiniz.com subdomaine de yönledirebilirsiniz. Tabi browserlar bunlarla kısıtlı değil daha derin bir araştırma ile browser kodlarını bulabilir ve daha farklı browserlarıda algılayabilirsiniz.


Faydalı olması dileğiyle.

0 yorum:

Yorum Gönder