За последние 24 часа нас посетили 131298 программистов и 6221 робот. Сейчас ищут 1848 программистов ...

mail() Как прикрепить файл?

Тема в разделе "Работа с почтой", создана пользователем joost, 25 янв 2007.

  1. joost

    joost Guest

    Как функцией mail() отправить письмо с прикрепленым файлом?
     
  2. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
  3. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
  4. joost

    joost Guest

    Помоему надо всего одну строчку дописать! Какую?
     
  5. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    boundary
     
  6. joost

    joost Guest

    можно небольшой пример?
     
  7. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    я дал вам ссылку, из которой можно легко понять как формируется multipart-message. Какой еще пример нужен?
     
  8. joost

    joost Guest

    Приведеные примеры для меня не понятны! К сожелению! Только начинаю изучать !
     
  9. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    Тогда не ставьте себе пока задач которые вы не в силах постичь в принципе...

    А вместо простых примеров по которым действительно можно быстро понять как именно что-то происходит, можете начать с ознакомления со стандартами (в вашем случае особое внимание нужно уделить RFC2049, п.5 и RFC2049, см."Appendix A" как пример partial-message), что было-бы очень правильно. Вы же планируете стать хорошим программистом?
     
  10. joost

    joost Guest

    Всем спасибо! Уже розобрался!
     
  11. Goryn

    Goryn Активный пользователь

    С нами с:
    4 апр 2006
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    Ярославль
    Всмотритесь в класс
    http://php.ru/forum/viewtopic.php?t=2871
    Внимательней и вы увидите кусок кода
    PHP:
    1.          $this->boundary = "--" . md5(uniqid(time()));
    2.          $this->header = "From: $src\r\n" .
    3.                          "MIME-Version: 1.0\r\n" .
    4.                          "Content-Type: multipart/mixed; " .
    5.                          " boundary=\"" . $this->boundary . "\"\r\n" .
    6.                          "X-Mailer: PHP/" . phpversion();
    7.