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

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

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

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

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

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

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

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

Для вывода формы обратной связи, скопируйте и вставьте этот php код у себя на странице:
phpCOPY
<?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); ?>

стрелка вниз <Скачать конструктор форм обратной связи/p>

Ссылка на файл: скачать архив
Комментарии
Вадим
25 июля 2018 19:18
Вадим
спасибо за подробное изложение. все установил.
но при установке .htaccess сайт перестал открыватся - ошибка 500
Admin
26 июля 2018 09:03
Admin
Значит для вашего хостинга просто нужен другой код для .htaccess файла.
Поищите в интернете, а лучше свяжитесь с администрацией вашего хостинга - они вам обязательно помогут.
Объясните им, что у вас сайт на HTML, и вам необходимо обрабатывать PHP запросы типа include.
Валерий
26 июля 2018 11:16
Валерий
Здравствуйте!
Подскажите пожалуйста, почему у меня в конструкторе обратной связи русские слова с формы не отправляются ( в письме пустые строки ), а английские и цифры без проблем.?
И еще где можно подправить, чтоб в письме не одно первое слово приходило, а вся фраза?
Admin
26 июля 2018 14:47
Admin
Добрый день!
Это самый первый скрипт, изначально которым я пользовался довольно долгое время, и скажу, что проблем с ним не было ни в одном случае.
Внимательно подойдите к настройкам в Администраторской части скрипта конструктора обратной связи. Там настроек много и в том числе посмотрите на кодировку отправляемых писем. Я даже не знаю что вам подсказать - у меня не было со скриптом ни одной проблемы.
Это нужно досконально разбираться в конкретном случае.
Анатолий
27 июля 2018 13:00
Анатолий
Установил.
Сообщение отправляет, но данные передаёт по двум полям из пяти.
Admin
27 июля 2018 14:40
Admin
У меня с самого начала было 16 полей, из который были даже раскрывающие списки - и всё работало как часы.
Ищите свои ошибки, так как работа скрипта Конструктор форм обратной связи была проверена неоднократно, под различные нужды и не один год.
Добавить комментарий
Комментарий не отправлен!
Комментарий успешно отправлен!
После модерации он будет опубликован!
Имя - только русские буквы!
Это обязательное поле!