Нужно подтверждение, чтобы контактная форма отображалась там же, а не на отдельной странице? - PullRequest
1 голос
/ 23 сентября 2011

Например, если они не указали адрес электронной почты, он откроется в новом окне, но он мне нужен в том же окне. Текущий код:

// Error message displays if email is missing
if (!$from){$errorMes3="ERROR: You didn't enter your email address. "; $error=1; }

Кроме того, сообщение об успехе должно быть в том же окне и перенаправлять на ту же страницу, Текущий код:

// display mail sent message
else {
echo (" <title>SendMail Notice: mail was successfully sent</title><body><br><br><br><br>
    <p style=\"font:11pt arial\" align=left>Your message has been successfully sent.
    <br><br><i>Thank you</i></p>
    </body></html>"); exit(0);

Ответы [ 2 ]

1 голос
/ 26 сентября 2011

Я использовал контактную форму, где она уже была интегрирована, и это решило проблему.прекрасно работает сейчас!

0 голосов
/ 23 сентября 2011

попробуйте с помощью действия формы $ _SERVER ['PHP_SELF'] и для сообщений об ошибках и успехах вам необходимо проверить проверки на той же странице.

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