blackseabreathe
@blackseabreathe
brackets

Как сделать «прикрепить файл» к форме обратной связи?

Привет.
Прогуглил всё и спустя 24 часа так и не нашел рабочего варианта в интернете, так как в php я не силен, прошу помощи профи.
Есть форма связи, нужно приписать к ней возможность прикреплять файл/файлы и сам php код написать чтобы прикрепленные файлы приходили на почту.

<form action="feedback/index.php" method="get" name="form-2">
<div class="input-prepend"><input class="input-medium focused" name="name" type="text" placeholder="Ваше имя"></div>
<div class="input-prepend"><input class="input-medium focused" name="tell" type="text" placeholder="Ваш телефон"></div>
<div class="input-prepend"><input class="input-medium focused" name="e-mail" type="text" placeholder="Ваш E-mail"></div>
<input class="feedback btn btn-block btn-large btn-success" name="send" type="button" value="Отправить">
</form>
  • Вопрос задан
  • 2229 просмотров
Решения вопроса 1
mrMazai
@mrMazai
WebDeveloper
В форме должно быть enctype="multipart/form-data":
<form action="feedback/index.php" method="get" name="form-2" enctype="multipart/form-data">


А на приеме обрабатывайте массив $_FILES.

Чтобы посомтреть, что вам приходит, в коде вставьте:
echo '<pre>';
print_r($_GET);
print_r($_POST);
print_r($_FILES);
echo '</pre>';

Увидите содержимое приходящих массивов данных.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
21 июн. 2024, в 23:20
10000 руб./за проект
21 июн. 2024, в 23:14
600 руб./за проект
20 июн. 2024, в 17:08
3000 руб./в час