![]() |
Определение браузера
Каким способом можно сделать так, чтобы когда пользователь заходит на сайт с помощью Internet Explorer, его "кидало" в папку /ie/
Когда через Opera в /op/ Когда через Firefox в/fx/ Если другой браузер, то например по умолчанию в /ie/ |
Только как пример. Ниже кусок кода из своего старого скрипта:
PHP код:
|
Здорово)
буду пробовать |
Сначала определяем User Agent
PHP код:
PHP код:
PHP код:
|
Sharky, мини поправочка:
оперу стоит определять выше всех, тк она может маскироваться под ие и лису. |
и чё =) если она будет маскриоваться то по юзер агенту ты вобще никак её не определишь :)
|
Цитата:
Нормальный юзер агент оперы: Opera/10.00 (X11; Linux i686 ; U; en) Presto/2.2.0 Маскировка под лису: Mozilla/5.0 (X11; Linux i686 ; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.00 Маскировка под осла: Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686 ; en) Opera 10.00 Те при маскировки опера всегда себя дописывает в конец. И если прочекать лису раньше оперы, то скрипт будет думать, что клиент - лиса. |
oRb
Ещё раз спасибо за скрипт)) всё работает :) |
Цитата:
|
| Время: 18:30 |