Cкрипт поЧтовой формы

Тема в разделе "Как сделать...", создана пользователем 31ReG, 12 сен 2008.

Статус темы:
Закрыта.
  1. 31ReG

    31ReG Создатель

    Регистр.:
    17 авг 2008
    Сообщения:
    11
    Симпатии:
    0
    я недавно скачал скрипт почтовой формы Morz, кто небыдь может в него дописать антибота и сделать так чтоб при неввдении какого нибудь компонента при заполнении формы выводилось сообщение о том что надо заполниты поле которое пользователь неввёл при заполнении
     

    Вложения:

    • Morz.zip
      Размер файла:
      1,9 КБ
      Просмотров:
      2
  2. zhito

    zhito

    Регистр.:
    23 авг 2007
    Сообщения:
    165
    Симпатии:
    22
    31ReG нравится это.
  3. megadude

    megadude

    Регистр.:
    6 сен 2006
    Сообщения:
    184
    Симпатии:
    66
    Форма не очень хорошая :confused:
    Если в каком-то поле сделал ошибку и нажал "Отправить", то теряются все данные..
    Кто будет перенабирать сообщение, особенно если оно было длинное? Форма - незачет, к сожалению..
    Но есть в ней один мегаположительный момент - это капча :) На гугловскую похожа очень, а по слухам такие только руками мексиканцев ломаются, но никак не скриптами :)
     
    deling2 нравится это.
  4. heyvany

    heyvany Создатель

    Регистр.:
    24 май 2008
    Сообщения:
    36
    Симпатии:
    13
    Я скрипт не видел о котором вы говорите, но раз заполнение полей пропадает после перезагрузки страницы, значит нужно просто в html форме дописать echo "<input... value="$email">...";
    Кароче вот скрипт:
     

    Вложения:

    • form.rar
      Размер файла:
      1,6 КБ
      Просмотров:
      5
  5. XeonN

    XeonN

    Регистр.:
    13 ноя 2006
    Сообщения:
    369
    Симпатии:
    150
    Ради интереса скачал, а данные то надо фильтровать а тут они в чистом виде :)
    $message = trim($_POST['message']);

    ;)
     
  6. heyvany

    heyvany Создатель

    Регистр.:
    24 май 2008
    Сообщения:
    36
    Симпатии:
    13
    Да, там просто для ознакомления:)
    PHP:
    $email=str_replace("\'","",$email);
    $email=str_replace("\"","",$email);
    $email=substr($email0100);
    $email=htmlspecialchars($email);
     
Статус темы:
Закрыта.