Ответов: 2 Просмотров: 288
|
Есть рабочая форма обратной связи.
Но никак нему сделать вложение файла.
Чего не хватает в php-обработчике?
PHP:
скопировать код в буфер обмена
<?PHP /* Задал переменные */ $name = iconv ('utf-8', 'windows-1251', $name); $message = iconv ('utf-8', 'windows-1251', $message); /* Ваш адрес и тема сообщения */ $address = "moy@yandex.ru"; $sub = "«с сайта»"; /* Формат письма */ $mes = "«Сообщение с сайта»\n Имя отправителя: $name Электронный адрес отправителя: $email Адрес в соцсети: $name1 Текст сообщения: $message Вложение: $uploaded_file"; if (empty($bezspama)) /* Оценка поля bezspama - должно быть пустым*/ { /* Отправляем сообщение, используя mail() функцию */ $from = "From: $name <$email> \r\n Reply-To: $email \r\n"; if (mail($address, $address1, $sub, $mes, $from)) { header('Refresh: 5; URL=http://moysayt.com'); echo 'Спасибо, Ваше Письмо отправлено, через 5 секунд вы вернетесь';} else { header('Refresh: 5; URL=http://moysayt.com'); echo 'Спасибо, Ваше Письмо отправлено, через 5 секунд вы вернетесь';} } exit; /* Выход без сообщения, если поле bezspama заполнено спам ботами */
|