且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

PHP:检查是否有任何已发布的变量为空 - 表单:所有必填字段

更新时间:2023-11-25 10:30:58

像这样:

  //必填字段名称
$ required = array('login','password','确认','姓名','电话','电子邮件');

//循环字段名称,确保每个字段都存在并且不为空
$ error = false;
foreach($ required为$ field){
if(empty($ _ POST [$ field])){
$ error = true;


$ b $如果($ error){
echo所有字段都是必需的。
} else {
echo继续...;
}


Is there a simpler function to something like this:

if (isset($_POST['Submit'])) {
    if ($_POST['login'] == "" || $_POST['password'] == "" || $_POST['confirm'] == "" || $_POST['name'] == "" || $_POST['phone'] == "" || $_POST['email'] == "") {
        echo "error: all fields are required";
    } else {
        echo "proceed...";
    }
}

Something like this:

// Required field names
$required = array('login', 'password', 'confirm', 'name', 'phone', 'email');

// Loop over field names, make sure each one exists and is not empty
$error = false;
foreach($required as $field) {
  if (empty($_POST[$field])) {
    $error = true;
  }
}

if ($error) {
  echo "All fields are required.";
} else {
  echo "Proceed...";
}