Показать сообщение отдельно
  #4 (permalink)  
Старый 24.04.2016, 12:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Batyabest
А где именно ошибка у меня?
Если говорить об ошибках, то:

1) Так почтовые отправления не оформляют, не буду говорить как, просто уже не охота в N-ый раз повторять одно и тоже, но не беда, в сети об этом написано масса, найдите и ознакомтесь.

2) Загрузку файлов начинают не с move_uploaded_file($_FILES['file']['tmp_name']..., а с проверки ключа $_FILES['file']['error'], и только в случае его значения равного 0, а также возможно и других пользовательских условий, можно перемещать файл из временного каталога в каталог документов.

Сообщение от Batyabest
Я в форме добавляю файл, но на почту он не приходит((
Форма к почтовому отправлению отношения не имеет. Если бы иначе, то это было бы равноценно тому, чтобы в описании отправления не указывать $name = $_POST["proj_name"]; и др., а зачем, форма же отправлена.

Отправление с вложением, это уже multipart формат, в котором вложение описано в своем разделе, и которое считывается (в данном случае файл полученный формой), кодируется в base64 с разбиением на фиксированные строки и добавляется в тело сообщения - attachment.
Ответить с цитированием