merhaba bunu nasıl ayırabilirim preg_match ile

balistik81 tolga akbulut

Firefox 4.0

sadece firefox bölümünü almak istiyorum

 

yani şöyle bişe yapıcam

 

if($değişken=="Firefox"){

echo "Firefox Kullanıyorsunuz";

}else{

echo "Başka Bir Browser.";

}

05-05-2011 05:34

    Php

    php içinde böyle bir fonksiyon var.

     

    $browser = get_browser(null, true);

    echo $browser["browser"];


    ekrana "Firefox" yazar

     

    Her programcı birgün Php yi tadacaktır
    05-05-2011 07:50

      Php

      balistik81 tolga akbulut

      ama ben veritabanına browser class ile kayıt yaptım yani kendis i bu işi yapıyorda veritabanına bu şekilde kayıt yaptığım için benim tekrar ayırmam gerek :)

      $d->Browser." ".$d->Version;

       

      yani farklı farklı sürümler olabilir hepsini teker teker if ile kontrol ediceğime sadece ismini kontrol edim istedim

      05-05-2011 11:39

        Php

        balistik81 tolga akbulut

        neyse hocam çok teşekkürederim yenide size yaptım sonunda :)

                if(preg_match("/F.*?x/", $tarayici)){
                echo "Firefox";
                }elseif(preg_match("/O.*?a/", $tarayici)){
                echo "Opera";
                }elseif(preg_match("/C.*?e/", $tarayici)){
                echo "Google Chrome";
                }else{
                echo "Bulunamdı";
                }

        05-05-2011 13:55

          www.Phpkodlari.com © 2009 Herkes Php öğrenecek
          Web tasarım ve eğitim kaynağınız.