[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с PHP формай отправки на почту
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Zig_Zag
Цитата (Astin @ 22.05.2016 - 23:41)
Тогда можешь не закрывать

Вот для тебя Zig_Zag пример сделал ЗДЕСЬ

Если нравится то напишу код

твою форму заполняю приходит на почту только фирма пустое поле приходит
Astin
Это я сейчас ковырял, еще раз попробуй
Zig_Zag
Цитата (Astin @ 22.05.2016 - 23:43)
в какой папке у тебя лежит обработчик?

в корневой public_html
Zig_Zag
все равно пустое
Astin
Че у тебя не так?

Вот опять бери скопируй и вставь
<?php

//////////////////////////////////////////////////
//Если нажили кнопку

if (isset($_POST["submit"])) {

/* переменные */
$firm = htmlspecialchars($_POST["firm "]);
$email = htmlspecialchars($_POST["email"]);
$name = htmlspecialchars($_POST["name"]);
$city = htmlspecialchars($_POST["city"]);
$tel = htmlspecialchars($_POST["tel"]);
$message = htmlspecialchars($_POST["message"]);
$bezspama = htmlspecialchars($_POST["bezspama"]);


// Поле должно быть пустым
if (!empty($bezspama)) /* поля bezspama */
{
echo 'Ты бот';
exit;
}

$adres = 'Твоя почта';

// Кодировка и от кого отправлено
$headers = "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: Тест <твоя почта>";

/* тема сообщения */
$sub = "Прайс с сайта";

/* Формат письма */
$mes = "Прай с сайта.<br/>\n
Фирма: $firm<br/>\n
Электронный адрес отправителя: $email<br/>\n
Имя отправителя: $name<br/>\n
Город: $city<br/>\n
Телефон отправителя: $tel<br/>\n
Текст сообщения:<br/>\n
$message";


if (mail($adres, $sub, $mes, $headers))
{
echo 'Письмо отправлено ';

} else {

echo 'Письмо не отправлено, через 5 секунд вы вернетесь на страницу ';
}
}


Где написано Твоя почта замени на свою
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.