我正在尝试找出并跟踪收到表单提交时使用的浏览器以及是否使用了代理。我有以下代码:
<?php
$browser = $_SERVER['HTTP_USER_AGENT'];
$ip_address = $_SERVER['REMOTE_ADDR'];
if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER)) {
$ip_address = array_pop(explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']));
}
?>
例如,我尝试了以下方法,但它不起作用。它没有使用我的表单提交任何数据。
我究竟做错了什么?
echo ('<input type="hidden" name="browser" value="' . $browser . '" />' );