За последние 24 часа нас посетили 17427 программистов и 1874 робота. Сейчас ищут 1553 программиста ...

Отправка mail() с html страницей...

Тема в разделе "Работа с почтой", создана пользователем EvelRus, 28 янв 2009.

  1. EvelRus

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

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Такой вопрос :)))
    Если отправляю в теле mail сообщение == html странице, оно действительно будет отправленно как html? или при просмотре будет просто html-текст???
     
  2. EvelRus

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

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    PHP:
    1. <?php
    2.  
    3. $to = [email='dragonofdeath@bk.ru]'dragonofdeath@bk.ru[/email]';
    4. $from = 'From: [email=webmaster@example.com]webmaster@example.com[/email]';
    5. $message = '<html>
    6. <head>
    7.   <title>Birthday Reminders for August</title>
    8. </head>
    9. <body>
    10.   <p>Here are the birthdays upcoming in August!</p>
    11.   <table>
    12.     <tr>
    13.       <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
    14.     </tr>
    15.     <tr>
    16.       <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
    17.     </tr>
    18.     <tr>
    19.       <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
    20.     </tr>
    21.   </table>
    22. </body>
    23. </html>';
    24. $subject = 'Проверка';
    25. $header = $from;
    26. $headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
    27.  
    28. mail ($to, $subject, $message, $header);
    29. ?>
    В результате получил html-разметку, а не страницу
     
  3. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
     
  4. EvelRus

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

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    ох еее... Совсем с головой уже :(