А на что ругается то, ошибка какая?
Что должно приходить в POST?
Если проверить нужно просто на
true
, то достаточно:
if ($_POST['submit'])
---
<?php
if ($_POST) {
$name = substr(htmlspecialchars(trim($_POST['name'])), 0, 100);
$tel = substr(htmlspecialchars(trim($_POST['tel'])), 0, 15);
if ($name && $tel) {
$title = "Новая заявка с сайта кухни";
$mess = "Поступила новая заявка с сайта. Имя: {$name}, Телефон: {$tel}";
# кому отправляем и от кого
$to = 'pochta@mail.ru';
$from='pochta@mail.ru';
# Отправляем на почту
mail($to, $title, $mess, 'From:'.$from);
# Уведомляем и редиректим обратно
echo "";
echo "";
}
else {
echo "Поля не заполнены...";
}
}