PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
Buratinka Отправлено: 23 Ноября, 2017 - 11:59:18 • Тема: Форма обратной связи • Форум: Вопросы новичков

Ответов: 2
Просмотров: 288
Есть рабочая форма обратной связи.
Но никак нему сделать вложение файла.

Чего не хватает в php-обработчике?


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. /* Задал переменные */
  4. $name = htmlspecialchars($_POST["name"]);
  5. $email = htmlspecialchars($_POST["email"]);
  6. $name1 = htmlspecialchars($_POST["name1"]);
  7. $message = htmlspecialchars($_POST["message"]);
  8. $socset = htmlspecialchars($_POST["socset"]);
  9. $uploaded_file = htmlspecialchars($_POST["uploaded_file"]);
  10.  
  11. $name = iconv ('utf-8', 'windows-1251', $name);
  12. $message = iconv ('utf-8', 'windows-1251', $message);
  13.  
  14. /* Ваш адрес и тема сообщения */
  15. $address = "moy@yandex.ru";
  16. $sub = "«с сайта»";
  17.  
  18. /* Формат письма */
  19. $mes = "«Сообщение с сайта»\n
  20. Имя отправителя: $name
  21. Электронный адрес отправителя: $email
  22. Адрес в соцсети: $name1
  23. Текст сообщения: $message
  24. Вложение: $uploaded_file";
  25.  
  26. if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/
  27. {
  28.     /* Отправляем сообщение, используя mail() функцию */
  29.     $from  = "From: $name <$email> \r\n Reply-To: $email \r\n";
  30.     if (mail($address, $address1, $sub, $mes, $from)) {
  31.         header('Refresh: 5; URL=http://moysayt.com');
  32.         echo 'Спасибо, Ваше Письмо отправлено, через 5 секунд вы вернетесь';}
  33.     else {
  34.         header('Refresh: 5; URL=http://moysayt.com');
  35.         echo 'Спасибо, Ваше Письмо отправлено, через 5 секунд вы вернетесь';}
  36. }
  37. exit; /* Выход без сообщения, если поле bezspama заполнено спам ботами */

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB