Извлечение элемента браузера из пользовательского агента - PullRequest
0 голосов
/ 14 августа 2010

Я все еще работаю над сбором данных о пользователях из посещения, поэтому я зациклен на получении фактического имени браузера, используемого посетителем.У меня есть этот код, но кажется, что после выполнения, $browser пусто.

  $userAgent = mysql_real_escape_string($_SERVER["HTTP_USER_AGENT"]);
  $browser = get_browser($userAgent, true);
  print_r($browser);

Что я здесь не так делаю, и какие шаги я предприму, чтобы извлечь браузер из массива?1005 *

РЕДАКТИРОВАТЬ

Хорошо, теперь у меня есть следующий код:

  $browser = get_browser(null, true);
  $userAgent = $browser["browser"];
  $browser = mysql_real_escape_string($userAgent);
  echo $browser;

, который ничего не делает.Любое понимание?

1 Ответ

2 голосов
/ 14 августа 2010

Согласно php.net, когда первый параметр get_browser установлен на null, то по умолчанию «используется значение заголовка HTTP User-Agent». Посмотрите на этот код.


$browser = get_browser(null,true);
$userAgent = $browser["browser_name_pattern"];
...