Есть ли способ регистрации браузера, из которого пользователь отправляет форму, в базе данных MySQL

#php #mysql #forms #browser

#php #mysql #формы #браузер

Вопрос:

У меня есть страница PHP, которая обрабатывает отправку формы и добавляет данные в таблицу MySQL. Мне интересно, есть ли способ записать браузер и версию, из которой пользователь отправляет форму, в столбец в таблице MySQL?

Спасибо,

Ник

Ответ №1:

Эта информация доступна в:

 $_SERVER['HTTP_USER_AGENT']
  

Функция get_browser() способна в некоторой степени анализировать ее:

 $browserinfo = get_browser($_SERVER['HTTP_USER_AGENT']);
print_r($browserinfo);

echo $browserinfo['browser']; // firefox
echo $browserinfo['platform']; // linux
  

Примечание: на самом деле нет необходимости передавать переменную user agent get_browser() , как я сделал выше — она считывает этот заголовок по умолчанию.