所以,我知道如何检查空字段和其他任何内容。我似乎无法弄清楚如何检查空字段,仅限字母,并确保输入的默认值没有以干净的代码传递。
我尝试使用开关,但在检查是否为空时感到困惑。
另外,我使用 CSS 将表单中消失的默认值大写,所以我需要注意区分大小写吗?
像这样的东西怎么样:
if (isset($_POST['name'])){
$Temp_Value = trim($_POST['name']);
$Error_Array = array();
if (empty($Temp_Value)){
$Error_Array[] = "Value Is Empty";
}
unset($Temp_Value);
if ($_POST['name'] !== "Insert Default Text Here"){
$Error_Array[] = "Please Insert text other than the default value";
}
if (count($Error_Array) !== 0){
foreach ($Error_Array AS $Errors){
echo $Errors."<br>";
}
}
}