|
| |
|
|
| |
для: vitroot
(03.12.2007 в 06:07)
| | | Вот эту строку нельзя уложить в логику switch-case или if ... if else
<?php
if(strpos($useragent, "MSIE") !== false)
?>
|
Она входит в пользовательский агент многих браузеров и если никакой из признаков не указан - следует отнести его к Internet Explorer.
PS Да, против подделки ничего поделать будет нельзя - так устроены протоколы. | |
| |
|
|
| |
|
|
| |
для: cheops
(01.12.2007 в 12:54)
| | | Только тут есть еще одно "но!" - это проканает только с "честными" пользователями. Сейчас можно настроить представление любого браузера как угодно. У меня, например, одно время KONQUEROR представлялся как WGET, но ведь реально по сайту я же не через wget лазию :)
И вообще, все это лучше уж тогда через SWITCH-CASE делать, тем более, что можно задать и значение по дефолту, если название браузера не совпадает ни с одним из списка (вряд ли в списке, например, будет тот же wget) | |
| |
|
|
| |
|
|
| |
для: sj23
(30.11.2007 в 16:45)
| | | Можно отталкиваться от следующего скрипта
<?php
// Выясняем браузер
if(strpos($useragent, "Mozilla") !== false) $browser = 'mozilla';
if(strpos($useragent, "MSIE") !== false) $browser = 'msie';
if(strpos($useragent, "MyIE") !== false) $browser = 'myie';
if(strpos($useragent, "Opera") !== false) $browser = 'opera';
if(strpos($useragent, "Netscape")!== false) $browser = 'netscape';
if(strpos($useragent, "Firefox") !== false) $browser = 'firefox';
?>
|
| |
| |
|
|
| |
|
|
| | Нужен скрипт вывода разных картинок, в зависимости от браузера пользователя зашедшего на страницу.... | |
| |
|
|
|