#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()
, как я сделал выше — она считывает этот заголовок по умолчанию.