14 Mart 2011, PAZARTESİ
PHP: Eğer ınternet explorer 6, 7, 8 veya 9
Çizgisinde Internet Explorer'ın farklı sürümleri için Koşullu bir PHP yapmak istiyorum:
if($browser == ie6){ //do this} elseif($browser == ie7) { //dothis } elseif...
Benzer bir kod üzerinde çok varyasyon gördük, ama kodu çok kolay bir şey süper basit arayan bazı basit yapmak ve başka ve farklı şeyler yapmak.
Teşekkürler
EDİT: bu CSS bilgi almak vs. hiç iyi değil. bu yüzden kullanıcılar için farklı bir mesaj göstermek istiyorum
CEVAP
14 Mart 2011, PAZARTESİ
Bu kadar YANİ 5-8 kontrol eden bir varyasyonu kullanarak sona erdi ne:
if(preg_match('/(?i)msie [5-8]/',$_SERVER['HTTP_USER_AGENT']))
{
// if IE<=8
include ( TEMPLATEPATH . '/noie.php' );
exit;
}
else
{
// if IE>8
}
Bunu PaylaÅŸ:

Internet Explorer bazı etki veya çerez...
Nasıl Explorer özel CSS veya Internet ...
Internet Explorer 6 algılamak ya da jQ...
Taklit IE8 için ama IE 7 için Internet...
Ne var, eklerseniz MySQL (NAM-ı diğer ...