imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 20.06.2006, 21:56     # 1
f1vlad
Junior Member
 
Аватар для f1vlad
 
Регистрация: 17.10.2003
Адрес: Nashua,NH
Сообщения: 56

f1vlad Нуль без палочки
Red face Email piping в MySQL: Как забирать прикрепленные файлы из базы?

У меня сервер настроен так что sendmail пихает все ел. сообщения в базу данных, потом с помощю ПХП это будет забираться и показываться в веб интерфейсе. Все работает нормально но вот как аттачменты забирать непонятно.

Вот как выглядит тело email'a с прикрепленным файлом 'image.gif":
Цитата:
------=_Part_3365_6086914.1150826471733 Content-Type: multipart/alternative; boundary="----=_Part_3366_28854909.1150826471733" ------=_Part_3366_28854909.1150826471733 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline test ------=_Part_3366_28854909.1150826471733 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline <br clear="all"><br>test ------=_Part_3366_28854909.1150826471733-- ------=_Part_3365_6086914.1150826471733 Content-Type: image/gif; name=image.gif Content-Transfer-Encoding: base64 X-Attachment-Id: f_eookbtrr Content-Disposition: attachment; filename="image.gif" R0lGODlhFAAUANUAAAAAAP///7Wqq8O6u8C3uM/HyNLLzM/IybGlp7musLWqrNjS08C2uOLd3uDb 3N7Z2tjT1MO6vMzExuvn6OTg4eHd3tHKzO/s7fb09fTy8/Lw8fz7/N/b2+zp6evo6PXz8/Ty8vHv 7+7s7P38/Pz7+/v6+vr5+fj39/b19fTz8/Lx8f7+/v39/fz8/Pv7+/r6+vn5+f///wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAAUABQAAA bXwEBg tdqYUCpRx9O5qFCmFmslJLKOIQ+F83BQPCHUa1plkU4qT2NhOVgWDY/qRCKvWC/UhbKQRAgDEhAU ImJ2IyYpHQ4WEQkCCREWDh0pJiNUKyMwIB4PBwwKCAIMBQ8eIDCYQ1cfi42PkQaUlqt3JX oUEH4M ERILhBhjmSwuaBMVbAcGEA0Tc3WZd1haDg8cX2GXVGUtRyoXHRNNGlAtRELdJicoKRkpKC cvUtzp rCMuLzD7LyQjZPbSWWEx4h+LKegCCiTCMKHChw4fSpxIsaLFixiFBAEAOw== ------=_Part_3365_6086914.1150826471733--


Хотя тот файл что я прикрепил на самом деле на винте, если в нотпаде открыть, смотрится вот так:


Код:
GIF89a  Õ     ÿÿÿµª«Ãº»À·¸ÏÇÈÒËÌÏÈɱ¥§¹®°µª¬ØÒÓÀ¶¸âÝÞàÛÜÞÙÚØÓÔú¼ÌÄÆëçèäàááÝÞÑÊÌïìíöôõôòóòðñüûüßÛÛìééëèèõóóôòòñïïîììýüüüûûûúúúùùø÷÷öõõôóóòññþþþýýýüüüûûûúúúùùùÿÿÿ                                          !ù  1 ,       ×À@`µÚ˜P*QÇÓ¹¨P¦k%$²Ž!…ópP<!ÔkZe‘N*Oca9X
êD"¯X/Ô…²D"bv#&)		)&#T+#0 
 0˜CW‹‘”–«w%z~„c™,.hl
su™wXZ_a—Te-G*MP-DBÝ&'())('/RÜé¬#./0û/$#döÒYa1â‹)è
$Â0¡Â‡JœH±¢Å‹… ;
Насколько я понимаю мне нужно преобразовывать прикрепленные файлы? Но как?

Заранее спасибо
f1vlad вне форума  
Старый 20.06.2006, 22:24     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
www.php.net/base64_decode
RaZEr вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:54.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.