是否有一种方式记录浏览器的用户提交一个表单从MySQL数据库


Is there a way of logging the browser a user submits a form from in MySQL database

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

谢谢,尼克

此信息可在:

$_SERVER['HTTP_USER_AGENT']

函数get_browser()能够在一定程度上解析它:

$browserinfo = get_browser($_SERVER['HTTP_USER_AGENT']);
print_r($browserinfo);
echo $browserinfo['browser']; // firefox
echo $browserinfo['platform']; // linux
注意:实际上没有必要像我上面所做的那样将用户代理变量传递给get_browser() -它默认读取头。