merhaba bunu nasıl ayırabilirim preg_match ile.

balistik81tolga 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.";

}

2011-05-05 05:34:19

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
2011-05-05 07:50:44

Php

balistik81tolga 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

2011-05-05 11:39:11

Php

balistik81tolga 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ı";
        }

2011-05-05 13:55:29

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro