Вы можете проверить версию браузера с помощью PHP User Agent
if($_SERVER['HTTP_USER_AGENT'] == 'Firefox (or whatever)'){
echo 'Please update your browser.';
}
Лучший способ сделать это - проверить версию своего браузера. Для этого, во-первых, использовать get_browser:
$users_browser = get_browser(null, true);
Затем сделать то же самое, что и выше, но использовать версию элемента:
if($users_browser[version] == 1.0.4){
echo 'Please update your browser.';
}
Это займет некоторое время, и тестирование, с вашей стороны , чтобы найти, какие версии версий браузеров работают. Затем вы можете дважды проверить:
if($_SERVER['HTTP_USER_AGENT'] == 'Firefox'){
if($users_browser[version] <= 0.9){
echo 'Please update your browser.';
}
}
Это может показать ошибку любому, кто использует Firefox версии 0.9 или более ранней.
Надеюсь, это поможет.
Если вы не против делать это с помощью javascript, http://browser-update.org/ имеет простой в использовании один – dave
Я предлагаю использовать библиотеку обнаружения функций, например [Modernizr] (http://modernizr.com) /). – showdev
+1 к модернизму. Обнаруживать функции, а не браузер – jQuery00