我是 PHP 新手。我在这里尝试在验证失败时显示错误图标
PHP
<?php
// define variables and set to empty values
$nameErr = "";
$name = "";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["name"])) {
$nameErr = "Name is required";
} else {
$name = test_input($_POST["name"]);
}
}
?>
超文本标记语言
<div class="<?php if (empty($nameErr)){ echo 'success-validate';} else { echo 'failure-validate'; } ?>">
</div>
在这里,当页面第一次加载时,我总是会看到成功验证图标。但是当我单击提交按钮时,验证工作正常。请帮我解决这个问题。
PIPIONE