<?php
function is_ie6($user_agent) {
// Проверяем, что msie встречается только один раз в агенте
// Защита от ie7 & ie8 с агентом вида:
// Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
// Trident/4.0; MRA 5.2 (build 02405);
// Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ;
// .NET CLR 3.0.04506.30; .NET CLR 2.0.50727)
$count = 0;
str_ireplace('msie', '', $user_agent, $count);
if ($count > 1) {
return False;
}
if (stripos($user_agent, 'msie 6') === False) {
return False;
}
return True;
}
// Применять так
if (is_ie6($_SERVER['HTTP_USER_AGENT'])) {
die('die old browsers, die!');
}
?>
blog comments powered by Disqus