Автор Тема: порча файла при отсылке (MIME::Lite)  (Прочитано 2215 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
порча файла при отсылке (MIME::Lite)
« : 19 Сентября 2002, 12:38:01 »
Пытаюсь отослать файл (докуменn .doc) аттачем.

1) делаю upload
2) MIME::Lite`ом отсылаю.

Стоит Russian apache, но в httpd.conf - CharsetDisable on прописано.
В каталоге со скриптом (/cgi-bin/) лежит

При uload`e файлы не портятся.  При пересылке весят на 10 byte больше и не открываются. Help!

вот код:

[PHP]
        $email = $cgi->param(\'email\');
        $message = $cgi->param(\'message\');
        $attach = $cgi->param(\'attach\');
       

        open(FILE, \'>tmp/attach.doc\') ;
        binmode FILE;                                      
        print FILE while (<$attach>);          
        close FILE;

        $msg = MIME::Lite->new(
                From         => \'billing@azz.ru\',
                To        => $email,
                Subject => \'Subject\',
                Data        => $message,
        );
        $msg->attach(
                Path         => \'tmp/attach.doc\',
                Filename => \'attachment.doc\',
                Disposition => \'attachment\',
        );
        $msg->send();
Не все коту матрица.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
порча файла при отсылке (MIME::Lite)
« Ответ #1 : 19 Сентября 2002, 15:15:16 »
Есть подозрение, что надо добавить

Type => "...."

но вот какой тип писать - зх (не text/plain же)
Не все коту матрица.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
порча файла при отсылке (MIME::Lite)
« Ответ #2 : 19 Сентября 2002, 15:17:50 »
все, image/gif помогло.
Мне спасибо.
Не все коту матрица.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28