У меня есть некоторые html-формы, которые я проверяю полноту с помощью php. Проблема заключается в том, что когда одна требуемая форма не заполняется, заполненные формы очищаются.Каков наилучший способ проверки форм без их очистки?
HTML-
<p>Email: <span class="required">* <?php echo $EmailErr;?></span><input type="text" name="Email" placeholder="Email" /></p>
<p>Comments: =input type="text" name="Comments" maxlength="75" placeholder="Comments"/></p>
Это PHP
if (empty($_POST["Email"])) {
$EmailErr = "";
} else {
$Email = validateEmail($_POST["Email"]);
}
if (empty($_POST["Comments"])) {
$Comments = "";
} else {
$Comments = test_input($_POST["Comments"]);
}
остается вопрос, как предотвратить другие формы от очищаются при подаче?
вы предотвращаете их очистку, вы заполняете форму заполненными значениями 'значение = $ _ POST ['what ever']' –
форм или полей? они очень разные. –