» » Конструктор форм обратной связи

Конструктор форм обратной связи

6 1 481

Конструктор форм обратной связи

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

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

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

Установка скрипта на сайт - "Конструктор форм обратной связи"

В скачанном архиве (ссылка в самом низу) находятся папка form - сам скрипт, и файл .htaccess. Начнём разбираться с последнего. Если ваша страница заканчивается на html, то этот файл вам будет необходим для работы, потому как скрипт написан на php языке.

Предназеачение кода в этом файле заключается в обработке PHP запросов на HTML страницах, поэтому просто загрузите его в главную директорию. А если у вас уже такой файл есть, то просто дополните его содержимое моим кодом.

Теперь переходим к загрузке папки form аналогично в главную директорию (где главная страница).

Важно!!!
Загружаем не файлы из папки, а папку form целиком, как есть. После загрузки (ОБЯЗАТЕЛЬНО!) установите права 777 на все вложенные папки и файлы (включая саму папку form).

Теперь переходим по адресу: http://ваш_сайт/form/admin/

Это вход в Админ-панель, где для входа - Логин: admin, и Пароль: 111, и в первую очередь в разделе "Настройки" меняем Логин и Пароль на свои придуманные.

В настройках формы абсолютно ничего сложного нет, всё на русском языке. Но, если что-то будет не понятно, спрашивайте, и по мере возможности я дам вам ответ. И наконец переходим к завершающему действию.

Для вывода формы обратной связи, скопируйте и вставьте этот код у себя на странице:

Код для php
<?php
// Если вы папке "form" дали другое имя, то обязательно измените первую строку,
// указав название новой папки (по умолчанию form)
$strpath="form/form.php";
$adrself=getcwd();
for($i=0; $i<100; $i++)
 {
    if(file_exists("public_html"))break;
    if (!file_exists($strpath)) chdir("..");
    else break;
 }
include ($strpath);
chdir($adrself);
?>

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

Ссылка на файл: konstruktor_form.zip 636

Похожие новости

Вадим
  • 0
User: Вадимспасибо за подробное изложение. все установил.
но при установке .htaccess сайт перестал открыватся - ошибка 500
  • 9 декабря 2013 18:32
Админ
  • 0
User: Admin→ Вадим
Значит для вашего хостинга просто нужен другой код для .htaccess файла.
Поищите в интернете, а лучше свяжитесь с администрацией вашего хостинга - они вам обязательно помогут. Объясните им, что у вас сайт на HTML, и вам необходимо обрабатывать PHP запросы.
  • 10 декабря 2013 09:46
Валерий
  • 0
User: ВалерийЗдравствуйте!
Подскажите пожалуйста, почему у меня в конструкторе обратной связи русские слова с формы не отправляются (в письме пустые строки), а английские и цифры без проблем.?
И еще где можно подправить чтоб в письме не одно первое слово приходило, а вся фраза?
  • 4 февраля 2014 13:22
Админ
  • 0
User: Admin→ Валерий
Добрый день!
Это самый первый скрипт, изначально которым я пользовался довольно долгое время, и скажу, что проблем с ним не было ни в одном случае.
Внимательно подойдите к настройкам в Администраторской части скрипта конструктора обратной связи. Там настроек много и в том числе посмотрите на кодировку отправляемых писем. Я даже не знаю что вам подсказать - у меня не было со скриптом ни одной проблемы.
Это нужно досконально разбираться в конкретном случае.
  • 4 февраля 2014 16:18
Анатолий
  • 0
User: АнатолийУстановил.
Сообщение отправляет, но данные передаёт по двум полям из пяти.
  • 9 марта 2014 22:59
Админ
  • 0
User: Admin→ Анатолий
У меня с самого начала было 16 полей, из который были даже раскрывающие списки - и всё работало как часы.
Ищите свои ошибки, так как работа скрипта "Конструктор форм обратной связи" была проверена неоднократно, под различные нужды и не один год.
  • 10 марта 2014 11:06