Страница 2 из 2 ПерваяПервая 12
Показано с 21 по 37 из 37

Тема: почтовая форма

  1. #21

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    ааа, вон что, доперло!
    Ты подсказываешь как затестить пхп в оффлайн!
    Спасибо большое, щас буду разбираться

  2. #22

    Регистрация
    08.09.2005
    Сообщений
    28
    А такой вопрос.
    У меня форма установлена, но письма приходят иероглифами, нужно сделать так, чтобы отправлялось в достой кодировке (кирилица windows) Вопрос: Как это сделать?

    И еще, как осуществить такой прием: когда в текстовое поле вставляешь курсор, вокруг него повляется рамка или какой-нибудь другой эффект?

    Еще вспомнил вопрос:

    Можно ли сделать так, чтобы текстовое поле (например, как на форуме для ввода сообщений с полосой прокрутки) было без нее, а появлялось только тогда, когда необходимо.

  3. #23
    Этот РНР код используется в экшене формы. Полный код я выкладывал выше, ищите.
    Код:
    mail("yourmail@mail.ru", "Сообщение от пользователей", "Информация о пользователе ::\r\rИмя :: $sendername\rE-mail :: $sendermail\r\rТекст письма ::\r$mailbody", "Content-Type: text/plain; charset=\"windows-1251p\"\n");
    Изначально текстовая область создается без полос прокрутки, так что они не должны появляться.
    Код:
    <textarea name="textareaName" rows="5" cols="40"></textarea>
    Про обводку я сам бы хотел узнать

  4. #24

    Регистрация
    01.12.2005
    Сообщений
    42
    dirol
    JavaScript в чем я не силен, но если подумать могу и сделать.

  5. #25

    Регистрация
    08.09.2005
    Сообщений
    28
    Originally posted by ArtDesigner@Jan 6 2006, 13:58
    Изначально текстовая область создается без полос прокрутки, так что они не должны появляться.
    Код:
    <textarea name="textareaName" rows="5" cols="40"></textarea>
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]</div>
    Полоса прокрутки есть, она просто затемнена, а надо, чтобы ее вообще не было. Посмотри, например, форму для быстрого ответа...

  6. #26
    Да ты что? и тут есть!

  7. #27

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    сделал все по образу и подобию ArtDesigner&#39;a, протестировал дома - почта приходит в нужной кодировке, все правильно
    сегодня тестирую на другой машине - приходит зюквами!!!
    В чем может быть дело???!!!

  8. #28
    Какие-то баги. В коде четко написано: кодировка win-1251, и никак иначе. На другой машине могут быть другие (неграмотнные) настройки почтовика, например UTF-8, или еще что-то ...

    Дай ссылку на сайт, тоже хочу поглядеть.

  9. #29

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    спасибо

    я тебе на мыло написал все

  10. #30

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    НИЧЕГО НЕ ПОЛУЧАЕТСЯ!!!

    Вот код моей почтовой формы
    вроде все сделал как вы советовали, а вместо русских букв все равно червяки

    подскажите, где ошибка

    Код:
    <?php
    
    if (isset ($name))
    {
    $name = substr($name,0,35);
    if (empty($name))
    {
    echo "<center>Не указано Ф.И.О. контактного лица!
    ";
    echo "Вернуться и правильно заполнить форму.";
    exit;
    }
    }
    else
    {
    $name = "Не указано";
    }
    
    
    $to = "mail@mail.ru";
    $subject = "Тема";
    $message = "Отправитель: $name 
    
    
    
    Имя: $name 
    
    Сообщение: $mess
    ;
    
    
    mail ($to,$subject,$message,
    "From: <from@mail>\n".
    "MIME-Version: 1.0\n".
    "Content-Type: text/html; charset=windows-1251\n".
    "Content-Transfer-Encoding: 8bit\n".
    "Reply-To: <from@mail>\n".
    "Return-path: <from@mail>\n".
    "X-Priority: 3\n".
    "X-Mailer: web mail") or print "<font color=red>Не могу отправить письмо!</font>";
    echo "<center><font color=green>Спасибо за отправку Вашего сообщения!
    </font>";
    echo "Вернуться на сайт";
    exit;
    
    ?>

  11. #31

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    ПРИЧЕМ, ЕЩЕ ОДНО НАБЛЮДЕНИЕ:
    заголовки, прописанные в скрипте приходят в правильной кодировке, кодировка летит только на данных, которые вводятся в поля формы

    причем сайт тоже в кодировке windows-1251

  12. #32

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    господа, используйте PEAR::Mail и PEAR::Mail_MIME, и вообще PEAR, в своих разработках. Все будет логично, тяжело, долго и надежно.

  13. #33

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    asat
    отсылай письмо не в win-1251, а в Koi8-r. это дефолтная кодировка на большинстве русских серверов

  14. #34

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    _Korn, что такое PEAR и где его использовать?

    пробовал кои8-р, та же фикня в точности

  15. #35

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    pear.php.net

  16. #36

    Регистрация
    30.09.2005
    Сообщений
    54
    =) предпологаю, что либо почтовик глючит либо письмо НАБИРАЕТСЯ с текстом в utf-8/koi-8R .... сверяйте кодировки.
    могу вам с барского плеча дать только вот такой HTML/MIME майлер(кстати с аттачами). Если к нему прилепить HTML код с заголовком и кодировкой, то все будет норм.
    З.Ы код сыроват, но работает, в коде поменяйте subject и X mailer, как вам надо.

    $filestream - это данные для отсылки
    $filename - это имя аттача , отображаемое в письме

  17. #37

    Регистрация
    03.09.2005
    Адрес
    Н. Новгород
    Сообщений
    1,255
    PixelSoft, ааагромнейшее спасибо, буду пробовать

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Форма для редактирования XML
    от l_sing в разделе Вёрстка сайта
    Ответов: 0
    Последнее сообщение: 26.04.2010, 20:42
  2. Форма заполнения
    от usk в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 16.04.2009, 20:40
  3. форма
    от zarinka в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 27.11.2008, 22:06
  4. Почтовая форма
    от Рёга в разделе Вёрстка сайта
    Ответов: 33
    Последнее сообщение: 30.06.2007, 21:34
  5. Почтовая форма
    от SHOCK в разделе Flash-технологии
    Ответов: 5
    Последнее сообщение: 15.02.2007, 12:57

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •