Сообщение от Noonf
|
Да, проблема была в том, что обработчик находился в файле function.php
Но если формирую отдельный файл и прописываю action="contact-form.php" то письма совсем не приходят.
|
Проблема не в имени или отдельности файла, а в том как обрабатывается запрос. POST и также асинхронный GET запрос может без проблем обрабатываться и по текущему адресу, нужно только проверять условие такого запроса и после его обработки завершать работу РНР.
<?php
If($_POST) { //и т.п.
//выполнение
exit; //обязательно
}
?>
<html>
далее код страницы, которую получает клиент