我正在尝试使用 PHP !isset 和一个函数来检查从 HTML 表单提交的任何字段是否为空,如果是,则终止(退出)脚本。只有我目前奇怪的代码会直接跳过我的 !issets 并继续。+给任何能解决这个问题的人。:)
// Get fields from HTML form
$Name = $_POST["Name"];
$Email = $_POST["Email"];
$Subject = $_POST["Subject"];
$Message = $_POST["Message"];
// Check to make sure no fields are empty
// If any fields are empty dumps script to fieldsmissing()
// If all fields are filled, continued to write actual email
if (!isset($Name)) {fieldsmissing(); };
if (!isset($Email)) {fieldsmissing(); };
if (!isset($Subject)) {fieldsmissing(); };
if (!isset($Message)) {fieldsmissing(); };
function fieldsmissing () {
exit;
}