За последние 24 часа нас посетили 19324 программиста и 1607 роботов. Сейчас ищут 953 программиста ...

Отправка почты

Тема в разделе "PHP для новичков", создана пользователем stardel, 6 янв 2010.

  1. stardel

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

    С нами с:
    26 июн 2008
    Сообщения:
    67
    Симпатии:
    0
    Никак не могу разобраться где поставить "тему письма".Вот код,подскажите плизз что не так:

    PHP:
    1.  
    2. <?php
    3.  
    4.  
    5.  
    6.  
    7.   require 'class.phpmailer.php';
    8.  
    9.         $mail = new PHPMailer();
    10.  
    11.         $mail->From = $_POST['E-mail'];      // от кого email
    12.  
    13.         $mail->FromName = $_POST['Login'];   // от кого имя
    14.  
    15.         $mail->AddAddress([email='saitmaker@mail.ru]'saitmaker@mail.ru[/email]'); // кому - адрес, Имя
    16.  
    17.        $mail->IsHTML(true);        // выставляем формат письма HTML
    18.  
    19.        $mail->Subject = iconv('Batik, batikgallery.ru');  // тема письма не работает...
    20.  
    21.        $mail->Body = $_POST['text'];
    22.  
    23.        if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
    24.  
    25.        echo 'Спасибо! Ваше письмо отправлено.';
    26.  
    27.     header("Location: [url=http://batikgallery.ru/]http://batikgallery.ru/[/url]");
    28.  
    29. ?>
    30.  
     
  2. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Вот в этой строке ставится тема письма.
     
  3. stardel

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

    С нами с:
    26 июн 2008
    Сообщения:
    67
    Симпатии:
    0
    Я тоже так думал,у меня там она и стоит,но почему то не работает, мне приходит <Без темы>.....может ещё где посмотреть можно?
     
  4. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    только у автора этого класса.
     
  5. stardel

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

    С нами с:
    26 июн 2008
    Сообщения:
    67
    Симпатии:
    0
    Simpliest вообще у меня ситуация такая:мне знакомый всё сделал,НО были проблемы с кодировкой(знаки вопроса вместо русика).Потом он что то поменял-всё заработало,но почему то без темы приходят письма...есть ещё варианты где посмотреть?)
     
  6. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    только исходники колупать.

    А лучше посмотри тему "работа с почтой". Там есть примеры кода, как отправлять рускоязычные темы и письма.
     
  7. stardel

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

    С нами с:
    26 июн 2008
    Сообщения:
    67
    Симпатии:
    0
    Simpliest а если я сюда скину класс,то посмотрите? А я если что с дизайном могу помочь;) ?
     
  8. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    нет, увольте. Может кто-то другой.
     
  9. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Гм...
    iconv должен иметь три параметра...