2010-08-27 5 views
0

У меня есть страница с «Файл» поле HTML ввода и кнопку «Отправить», как показано ниже:Вложение электронной почты в PHP?

<form id="formUploadfile" name="formUploadfile" method="post" action="" class="form" enctype="multipart/form-data"> 
     <label for="name"><strong>File</strong></label> 
     <input type="file" name="uploaded_file" size="35" /> 
     <button type="submit" class="btn_common" id="inquiry_submit" name="inquiry_submit"> 
      Submit 
     </button> 
    </form> 

Я хочу, чтобы отправить выбранный файл в заранее определенный адрес электронной почты. В PHP, нужно ли сначала загрузить файл на свой сервер, прежде чем отправлять его в виде вложения? Или, не загружая его на сервер, он будет работать.

I Googled, но не нашел ответа на вышеуказанный вопрос, пожалуйста, помогите. Если у кого-то есть код с той же целью, укажите ссылку.

Благодаря

+0

Возможный дубликат [PHP отправки почтовых вложений] (http://stackoverflow.com/questions/3386492/php-sending-mail-attachments) –

ответ

2

Да, вам нужно будет загрузить файл на сервер первым.

Используйте почтовый класс, например Swiftmailer, чтобы отправить файл.

+2

также может указывать OP на http://stackoverflow.com/ вопросы/3386492/php-send-mail-attachments – Gordon

+0

@ Gordon это был тот, который я искал - голосование закрылось как обман –

Смежные вопросы