Вам нужно будет поместить форму в php-файл (или .phtml
рекомендуется *).Добавьте класс css, например .input-error
.
.input-error { color: red; }
. В вашей форме вам потребуется нечто подобное для каждого поля:
if (empty($postData['field']) {
echo "<span class=\"input-error\">*</span>";
}
.1009 *
<p style="margin-top:20px">
<?php if (empty($postData['your_name']): ?>
<span class="input-error">*</span>
<?php endif; ?>
<label for="title">Title</label><br/>
<input id="your_name" name="your_name" type="text" style="width:94%"/>
</p>
Форма должна быть отправлена в php-файл, который обработает форму и вернет вас на эту страницу.В этом файле вам потребуется строка, подобная этой:
$postData = $_POST;
Или, если этот скрипт перенаправляет на другую страницу, вам нужно будет сохранить данные записи в сеансе.как:
$_SESSION['postData'] = $_POST;
В этом случае, в верхней части вашей формы или где-то в контроллере (если есть), получить эти данные следующим образом: