的问题我正在尝试使用PHP!isset和函数来检查从HTML表单提交的任何字段是否为空,并且如果是这样,请kill(退出)脚本。只有我目前奇怪的代码跳过我的!issets并继续。 +的任何人谁可以解决这个问题。 :)使用PHP!isset和函数
// 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;
}
+1对于完美的答案有负面评价。这个答案实际上解释了比投票更多的答案 – Onimusha
@ElonThan我的错误。我已经纠正了答案。 – AlliterativeAlice
@Alliterative爱丽丝感谢您的帮助!皮埃尔的功能在称之为想法之前也是有效的。一旦我有代表,我会给你们+1。 :) –