PHP контактная форма с проверкой - PullRequest
1 голос
/ 20 февраля 2010

Мне нужна помощь в создании php для моей контактной формы, вот форма = http://keironlowe.byethost17.com/contact.html

Что мне нужно, так это то, что текст «Это поле обязательно для заполнения» появляется только в том случае, если человек не заполнил их поля, и если сообщение было успешно отправлено, мне нужно перенаправить пользователя на другую страницу.

Спасибо большое заранее!

Ответы [ 3 ]

2 голосов
/ 20 февраля 2010

Во-первых, вам необходимо выполнить проверку с помощью javasciprt . После этого вы выполняете обработку, если форма проверена, и перенаправляете пользователя с помощью функции header :

header("location: path/page here");

См. Также: Основы PHP-форм

0 голосов
/ 20 февраля 2010

в принципе, вы можете сделать это, используя обычный html на стороне клиента или через javascript. Исходя из указанной ссылки, что мы имеем дело с простым html, ваш принимающий скрипт (ссылка, которая вызывается, когда пользователь нажимает «send», в вашем случае «PHP / mailer.php») должен проверить поля и затем либо снова отобразить страница с включенными предупреждениями или принимающая отправка + перенаправление пользователя.

0 голосов
/ 20 февраля 2010

По умолчанию вам не нужно показывать Поле обязательно для заполнения текст. После получения содержимого формы вы должны проверить, все ли поля заполнены.

Если поля отсутствуют, вы снова показываете форму (с предоставленной информацией), а для пустых / недействительных полей вы показываете текст. В противном случае вы перенаправляете, используя метод header("Location: url").

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...