|
|
09.03.2011, 10:21
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
как узнать браузер клиента в компоненте или в макете? есть какие нибудь netcat переменные?
makushkin
|
|
|
09.03.2011, 10:42
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
$_SERVER['HTTP_USER_AGENT']
|
|
|
09.03.2011, 13:11
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
ну ет и ежу понятно, я спрашивал про netcat переменные, чтото типпа Код:
if($browse == 'ie6') echo 1;
if($browse == 'mozilla') echo 2;
makushkin
|
|
|
09.03.2011, 15:35
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
- а есть у вас такое же платьетце, но с перламутровыми пуговицами?!
Код:
$browse = $_SERVER['HTTP_USER_AGENT'];
if($browse == 'ie6') echo 1;
if($browse == 'mozilla') echo 2;
Temet nosce...
|
|
|
10.03.2011, 14:15
|
|
chuc
Зарегистрирован: 2009-10-08
Сообщений: 43
|
переменная $_SERVER['HTTP_USER_AGENT'] содержет всебе мног не нужной инфы
Код:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16
ее над парсить чтоб узнать какойже браузер используется чтоб сделать:
Код:if($browse == 'ie6') echo 1;
if($browse == 'mozilla') echo 2;
я знаю пхп, я спрашивал про внутренние переменные в netcat, чтоб не делать дважды работы, если канешь таковые имеются, а вы меня пхп учите
makushkin
|
|
|
10.03.2011, 14:33
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
Таких переменных в неткэте нет
|
|
|
11.03.2011, 11:10
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Цитата:ее над парсить чтоб узнать какойже браузер используется
Ну на деле тут сложности в парсинге нет. Нужно просто проверить наличие подстроки в строке. Даже регулярные выражения для этого знать не обязательно.
Temet nosce...
|