Если форма для ввода данных содержит несколько полей, а ошибку пользователь допустил при заполнении только
некоторых из них, разумно сохранить корректные данные при повторном выводе формы, чтобы пользователю не
пришлось бы вводить верные данные заново. Этот подход продемонстрирован в примере, который содержит форму
из двух полей, обязательных для ввода. Если пользователь заполнит только одно поле из двух, то при нажатии
кнопки «ОК» будет сформировано соответствующее сообщение об ошибке, но уже введенное значение
сохранится, и пользователю не придется набирать его повторно.
На рисунке приведен пример результата выполнения этого скрипта в том случае, если пользователь не
ввел фамилию. Видно, что введенное имя сохранилось в форме.
Книга: PHP в примерах. Купить книгу Автор: Стивен Хольцнер. Переводчик: С. Банников