Страницы

Поиск по вопросам

понедельник, 3 декабря 2018 г.

PHP&HTML: подстановка введённых значений в поля при неудачной отправке формы

Мне нужно, чтобы при неудачной попытке отправить форму введённые значения сохранились в полях. Я видел, что это делают так:


"/>

Т. е. мы подставляем в поля значения массива $_POST, если таковые имеются.
Но у меня почему-то не работает, т. е. не происходит подстановки в поля. Скрипт request.php при запрете отправки всвязи с ошибками ввода возвращает на страницу с формой (его работа уже отлажена).
В чем может быть причина?


Ответ

Т.к. у вас запрос (action="request.php") идёт на другой файл, вижу несколько способов:
Яваскрипт (как я понял вам не подходит); Производить обработку в том же файле, откуда отправляете форму; Использовать куки (но их опять же, можно отключить); Использовать сессии.

Комментариев нет:

Отправить комментарий