密码命名表单字段有什么好处吗?

时间:2011-08-30 13:17:31

标签: forms

对于您的表单字段使用神秘的名称是否有任何安全性好处:

if (isset($_POST['submit_jw58dplem42pd45r'])){$submit = $_POST["submit_jw58dplem42pd45r"];} else {$submit ="";}
if (isset($_POST['txt_textbox_f48yjdp429plwdhp'])){$txt_textbox = $_POST["txt_textbox_f48yjdp429plwdhp"];} else {$txt_textbox ="";}

if ($submit=="submit"){

echo "$txt_textbox";

}

echo "<form method='post'>" 
. "<input type='text' name='txt_textbox_f48yjdp429plwdhp' size='45' maxlength='45'       value='Text Value Here'>" 
. "<input type='hidden' name='submit_jw58dplem42pd45r' value='submit'>" 
. "<input type='submit' value=' Submit '>" 
. "</form>";

1 个答案:

答案 0 :(得分:2)

没有

通过混淆的安全性不起作用,在这种情况下,绝对没有任何好处,你只是无缘无故地使事情复杂化。网站访问者仍然需要知道要输入什么信息,使用机器人找到这些指标是微不足道的(不是他们需要的)。