помогите накидать грамотный сценарий обработки форм обратной связи

(Ответов: 2, Просмотров: 733)
  1. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    Нужен толковый скрипт для корректного отображения сообщений в почтовых ящиках. Планируется отправка письма на мыло админа и на указанный пользователем адрес(уведомление о получении). исходный сайт на 1251
    PHP код:
    <?php 
     
     $name 
    htmlspecialchars($_POST["imya"]);
     
    $mail htmlspecialchars($_POST["mail"]);
     
    $text htmlspecialchars($_POST["message"]);
     
    $time date('Y.m.d H.i.s');
     
     
    $name check_input($_POST["imya"], "Введите ваше имя!");
    $mail check_input($_POST["mail"], "Введите ваш e-mail!");
    $text check_input($_POST["message"], "Вы забыли написать свое сообщение!");
    /* Проверяем правильно ли записан e-mail */
    if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/"$mail))
    {
    show_error("<br /> Е-mail адрес не существует");
    }
    функция check_input :
    PHP код:
    <?php
    /* Если при заполнении формы были допущены ошибки сработает 
    следующий код: */
    function check_input($data$problem "")
    {
    $data trim($data);
    $data stripslashes($data);
    $data htmlspecialchars($data);
    if (
    $problem && strlen($data) == 0)
    {
    show_error($problem);
    }
    return 
    $data;
    }
    function 
    show_error($myError)
    {
    ?>
    <html>
    <body>
    <p>Некорректное заполнение</p>
    <?php echo $myError?>
    </body>
    </html>
    <?php
    exit();
    }
    ?>
    что посоветуете далее?
    Последний раз редактировалось furian; 28.01.2013 в 18:01.
    • 0
  2. Студент
    • Регистрация: 24.01.2013
    • Сообщений: 94
    • Репутация: 14
    • Webmoney BL: ?
    А дальше подключить phpmailer.
    • 0
  3. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    ap0stal,а с этим у меня пока туго)))
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Неверная кодировка из формы обратной связи
Web программирование 7 02.07.2012 16:26
Настроить форму обратной связи
Создание сайтов 1 09.12.2011 22:10
Форма обратной связи на WP
Web программирование 4 15.08.2011 14:06
Форма обратной связи на WP
Вопросы от новичков 2 15.08.2011 01:32
Форма обратной связи
Web программирование 13 28.07.2011 12:19

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры