Показано с 1 по 8 из 8

Тема: посылка данных на почту

  1. #1

    Регистрация
    12.02.2005
    Сообщений
    113
    есть у кого скрипт, который отправляет данные с формы на мыло? (желательно PHP)

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    А что там скриптить-то особо? )
    Одна команда...

    Код:
    <?
    mail($mailto, $subject, $body, "From: $mail\nReply-To: $mail\n" . "Content-Type: text/html;charset=utf-8\r\n");
    ?>
    Определяем только соответствующие переменные или берем их из соответствующих полей формы...

  3. #3

    Регистрация
    12.02.2005
    Сообщений
    113
    ок.
    я создаю order.php пишу туда код который Вы мне дали.

    а на самой странице у меня получается так:
    Код:
    <div class=1>
    <span class="bodyplaingrey"><form method="POST" action=order.php>
    
    <p align="center">Ваше имя: <input type="text" name="name">
    
    Email
     <input type="text" name="email">
    
    URL
    <input type="text" name="text">
    
    
    <input type="button" value="Отправить" name="B1" style="float: right"></p>
    </form></div>
    так?

  4. #4

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    1. Инлайн-элемент <span> не может содержать блочный элемент <form>. Он, кстати, у Вас еще и без закрывающего тэга почему-то...
    2. Вместо <input type="button"> надо <input type="submit">.

    Переменные $mailto, $subject, $body и $mail у Вас так и не определены.

    Код:
    <?
    $mailto = "vasya@pupkin.ru";
    $subject = "Сообщение с веб-сайта";
    $mail = $email;
    $body = "<html>
    <head>
    <title>Сообщение с корпоративного веб-сайта</title>
    <style type=\"text/css\"></style>
    </head>
    <body>
    
    
    Имя:</p>
    
    $name</p>
    
    
    E-mail:</p>
    
    $email</p>
    
    
    URL:</p>
    
    $text</p>
    </body>
    </html>";
    
    mail($mailto, $subject, $body, "From: $mail\nReply-To: $mail\n" . "Content-Type: text/html;charset=utf-8\r\n");
    
    echo "Сообщение отправлено.";
    ?>
    Это в самом простейшем случае... Т.е. без проверок там всяких и т.д. и т.п... Ну и за кодировкой соответственно следите...

  5. #5

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    [Только зарегистрированные пользователи могут видеть ссылки. ]
    Как любят говорить линуксоиды-зазнайки - "man"
    Там есть прекрасный пример 4.

    Aykroyd, отправляя HTML указывай не только content-type, но и mime-version. Здоровее будешь.

  6. #6

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by null@May 28 2007, 22:15
    отправляя HTML указывай не только content-type, но и mime-version. Здоровее будешь.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    А ну его нафик... )
    Не, серьезно, это обязательно?

  7. #7

    Регистрация
    06.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    769
    Это зависит от почтового клиента. Пока что вроде бы нет. Вообще говоря есть MIME version 2.0 и я, например, не хочу опытным путем выяснять чем они отличаются.
    Кроме того, это должно тебе понравиться , в некотором смысле это идеологический вопрос - если пишешь content-type и контент не в 8BITMIME, то тогда пиши, относительно чего ты его, content-type, задаешь

  8. #8

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    О, да! Я просто обожаю... такие штуки... идеологические... ))

Похожие темы

  1. Интернет-торговля забила почту
    от feda3211 в разделе Фирменный стиль
    Ответов: 0
    Последнее сообщение: 10.04.2013, 23:39
  2. Форма отправки файла на почту
    от Targon в разделе Веб-программирование
    Ответов: 2
    Последнее сообщение: 09.07.2007, 13:02
  3. как вставить флешь в почту?!
    от LIGHTMINER в разделе Flash-технологии
    Ответов: 4
    Последнее сообщение: 02.12.2006, 03:20
  4. Упорядочивание CSS данных
    от Zigzag в разделе Вёрстка сайта
    Ответов: 7
    Последнее сообщение: 23.10.2006, 03:26
  5. Как проверить почту PHP скриптом?
    от oleg_ole в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 20.05.2006, 20:24

Ваши права

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