Форма обратной связи с аттачем

Нормальный скрипт формы обратной связи я искал с тех пор, как начал работать в Интернете и вот спустя два года я смог написать его сам :)

Посмотреть демо-версию скрипта

Внимание! Скрипт этой формы был написан очень давно и в нём очень много ошибок, из-за этого форма не работала на некоторых хостингах. Поскольку форма многим нравилась, то был создан новый скрипт, но в качестве бесплатного сервиса форм обратной связи с прикреплением файла. Скрипт с этой страницы более не поддерживается и был удалён.

Среди всевозможных скриптов в сети найти что-то стоящее очень трудно, а такого скрипта, который написал я, вы точно не найдёте, если только закажете за отдельную плату.

Мой скрипт имеет множество настроек, которые легко меняются в отдельном блоке кода. К каждой строке в коде есть пояснение.

Скачать скрипт формы обратной связи с аттачем

Что же умеет этот скрипт?

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

Форма обратной связи имеет несколько степеней защиты:

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

Скачать скрипт формы обратной связи с аттачем

Установка

Скачайте скрипт, откройте редактором, найдите строки с настройками формы, введите свой емаил, вставьте сверху и снизу html-код своей страницы и закачайте всё на хостинг.

Весь скрипт уместился в одном файле. Его сможет встроить в любой дизайн сайта даже полный чайник.

Возможные проблемы

Форма обратной связи может не работать из-за отключённых на хостинге глобальных переменных, чтобы их включить создайте файл хтассес и напишите в нём следующий код:

php_value register_globals On

Закачайте файл хтассес в папку, в которой лежит скрипт формы. После этих действий всё будет ок!

Все ваши вопросы по данному скрипту пишите на форуме.


Copyright © Computerlessons.ru, 2007 - 2017. Все права защищены.

Информация