За последние 24 часа нас посетили 18179 программистов и 1589 роботов. Сейчас ищет 1031 программист ...

Проблема с headers в mail()

Тема в разделе "PHP для новичков", создана пользователем buzle, 8 дек 2007.

  1. buzle

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

    С нами с:
    8 дек 2007
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    не местный
    Проблема:
    HTML-форма передает переменные $fromname и $fromadress в PHP-скрипт:
    Код (Text):
    1.  
    2. $to      = 'blah@blah.com';
    3. $subject = 'the subject blah';
    4. $message = 'blah';
    5. $headers = 'From: $fromname. "\r\n" .
    6. 'Reply-To: $fromadress' . "\r\n" .
    7. 'X-Mailer: PHP/' . phpversion();
    8. if(mail($to,$subject,$message, $headers)){print"mail send OK !";}else{print"NO MAIL SEND";}
    9. ?>
    Скрипт работал до добавления $headers а потом перестал.
    Пытался наити ошибку самостоятельно но не смог.
    У кого нить есть какие нить варианты?
     
  2. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Что там находица? Должен быть e-mail адрес или пара: имя <е-mail>
     
  3. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    buzle
    Код (Text):
    1. $headers = 'From: $fromname. "\r\n" .
    Пропустил закрывающую одинарную кавычку (и кстати там должны быть двойные).
    Редакторы с подсветкой синтаксиса рулят ;)
     
  4. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    зачем?
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    наверное чтобы \r\n сработал, а не превратился в 4 символа
     
  6. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Да там просто подстановка переменных идёт. Упустил её я.
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    я тоже :oops:
     
  8. buzle

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

    С нами с:
    8 дек 2007
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    не местный
    Спасибо вроде заработал