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>
  • Вопрос задан
  • 2223 просмотра
Решения вопроса 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>';

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

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

Войти через центр авторизации
Похожие вопросы