我正在$_POST
动态验证所有字段。问题是访问者可以使用 Inspect Element 将 name 属性更改为其他任何内容并提交表单,并且不会发生验证。例如,如果客户端将 name 属性从更改email
为随机单词,则不会对该字段进行验证。我该如何防止这种情况。我必须动态获取所有的帖子字段
<input type = "text" name = "email[0]">
<input type = "text" name = "aphabets[1]">
<input type = "text" name = "numbers[1]">
foreach ($_POST as $key => $value) {
foreach($value as $k => $v){
if ($key[$i] === "email"){
email($v);
}
if ($key[$i] === "numbers"){
required($v);
}
}
}
function email($v){
//validate email
}
function required($v){
//validate email
}