有没有办法记录浏览器,用户从MySQL数据库中提交表单

Nic*_*ick 0 php mysql browser forms

我有一个PHP页面,它处理表单的提交并将数据添加到MySQL表.我想知道是否有一种方法可以将用户提交表单的浏览器和版本编写到MySQL表的列中?

谢谢,

缺口

Mic*_*ski 5

此信息可在以下位置获得:

$_SERVER['HTTP_USER_AGENT']
Run Code Online (Sandbox Code Playgroud)

该函数get_browser()能够在某种程度上解析它:

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

echo $browserinfo['browser']; // firefox
echo $browserinfo['platform']; // linux
Run Code Online (Sandbox Code Playgroud)

注意:实际上并不需要将用户代理变量传递到get_browser()上面 - 它默认读取该头.