HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

php и mail() надо совет
  #1  
Старый 30.04.2007, 18:51
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
С нами: 10441826

Репутация: 1686


По умолчанию php и mail() надо совет

люди вот какая фича нужно через http запрос отправить мыло и в аттаче не один файл как тут а несколько заслать как такое замутить

$ff=12345.txt;
$msg=file_get_contents("$ff");
$msg=base64_encode($msg);
$headers = "Content-Type: application/octet-stream; name=\"".$ff."\"\n";
$headers.= "Content-Transfer-Encoding: base64\n";
$headers.= "Content-Disposition: attachment; filename=\"".$ff."\"\n";
mail($mail,'Bygagagggggggaaaaaaa', $msg, $headers);


уже пробовал через запятые укзывать -- нифига неввыходит
 
Ответить с цитированием

  #2  
Старый 30.04.2007, 19:26
DRON-ANARCHY
Отец порядка
Регистрация: 04.03.2005
Сообщений: 1,007
С нами: 11150246

Репутация: 412


По умолчанию

а если через $mime
PHP код:
$mime->addAttachment($file'text/plain'); 
и таких несколько....
 
Ответить с цитированием

  #3  
Старый 30.04.2007, 19:33
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
С нами: 10441826

Репутация: 1686


По умолчанию

это надо класс подключать и там кода куча и две горки --- хотелось бы поизящнее

была идея перехватить запрос аутлука при отправке такого мессаджа и там посмотреть -- чет 3 сниферами пробовал ниодин неможет перехватить запрос

хотя хз кинь полный код -- как это будет выглядеть
 
Ответить с цитированием

  #4  
Старый 30.04.2007, 21:22
DRON-ANARCHY
Отец порядка
Регистрация: 04.03.2005
Сообщений: 1,007
С нами: 11150246

Репутация: 412


По умолчанию

честно спижжено откуда-то...

PHP код:
<?php
include('Mail.php');
include(
'Mail/mime.php');

$text 'Text version of email';
$html '<html><body>HTML version of email</body></html>';
$file '/home/richard/example.php';
$crlf "\r\n";
$hdrs = array(
              
'From'    => 'you@yourdomain.com',
              
'Subject' => 'Test mime message'
              
);

$mime = new Mail_mime($crlf);

$mime->setTXTBody($text);
$mime->setHTMLBody($html);
$mime->addAttachment($file'text/plain');

$body $mime->get();
$hdrs $mime->headers($hdrs);

$mail =& Mail::factory('mail');
$mail->send('postmaster@localhost'$hdrs$body);
?>
 
Ответить с цитированием

  #5  
Старый 01.05.2007, 11:13
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
С нами: 10441826

Репутация: 1686


По умолчанию

не так непокатит к 1 скрипту еще 2 инклудить это жестоко --- млин можно както стопудов как в первом посте отправить
 
Ответить с цитированием

  #6  
Старый 01.05.2007, 13:39
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
С нами: 10441826

Репутация: 1686


По умолчанию

все вопрос снят -- решил немудрить и зафигачить так -- тупо таром делаю архив и засылаю его первым способом =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка Windoze глазами линуксоида (100% факты) nerezus Болталка 47 16.10.2005 15:06
Надо снести ФОРУМ FUNTiK Болталка 4 09.01.2005 23:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.