Помощник
|
Формат файла при отправлении на e-mail. |
Dude_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
21.8.2008, 10:26;
Ответить: Webmaster_hb
Сообщение
#2
|
|
Dude, уточните весь процесс закачки картинки и отправки на email
в любом из мест вы можете потерять расширение JPG |
|
|
Dude_hb
|
Сообщение
#3
|
|
|
заполняя форму и прикрепляя файл, все уходит на сервер. Оттуда передается на определенное мыло вся форма с прикрепленным файлом(картинкой).
Вот код отправления сообщения: function send_mail($to, $thm, $html, $path) { $fp = fopen($path,"r"); if (!$fp) { print "Файл $path не может быть прочитан"; exit(); } $file = fread($fp, filesize($path)); fclose($fp); $boundary = "--".md5(uniqid(time())); // генерируем разделитель $headers .= "MIME-Version: 1.0\n"; $headers .="Content-Type: multipart/mixed; boundary=\"$boundary\"\n"; $multipart .= "--$boundary\n"; $kod = 'windows-1251'; $multipart .= "Content-Type: text/html; charset=$kod\n"; $multipart .= "Content-Transfer-Encoding: Quot-Printed\n\n"; $multipart .= "$html\n\n"; $message_part = "--$boundary\n"; $message_part .= "Content-Type: application/octet-stream\n"; $message_part .= "Content-Transfer-Encoding: base64\n"; $message_part .= "Content-Disposition: attachment; filename = \"".$path."\"\n\n"; $message_part .= chunk_split(base64_encode($file))."\n"; $multipart .= $message_part."--$boundary--\n"; if(!mail($to, $thm, $multipart, $headers)) { echo "К сожалению, письмо не отправлено"; exit(); } }
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ. Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п |
6 | stu999 | 1551 | 21.3.2024, 20:45 автор: stu999 |
|
EasySwap.biz - свежий формат обмена | 10 | easyswap | 4259 | 3.2.2024, 7:34 автор: easyswap |
|
Быстрый валидатор email Gmail|Yandex|Mail.ru|Rambler|Yahoo|Hotmail|Live|Msn+ -=GoodMail=- на запросах Zennoposter шустрый многопоточный валидатор почт на запросах |
0 | akcium | 1985 | 19.11.2022, 13:17 автор: akcium |
|
Получил странную ссылку при линкбилдинге Как поведет себя поиск при обнаружении странной ссылке? |
10 | r0mZet | 2178 | 24.10.2022, 19:23 автор: Wachowski |
|
300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе! | 65 | inkon | 30255 | 19.7.2022, 13:41 автор: Funoman |
Текстовая версия | Сейчас: 28.3.2024, 22:29 |