我試圖找出並跟蹤瀏覽器以及在收到表單提交時是否正在使用代理。我有以下代碼如下:回聲值隱藏字段?
<?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 . '" />');
你不能在php字符串內嵌入php代碼,並期望它能夠工作。 –