Скрипт добавления комментариев | SelkinVitaly.RU
Скрипт добавления комментариев | SelkinVitaly.RU

Система комментариев сайта

Рубрика: PHP

Просмотров: 38898

Приветствую. Сейчас система комментариев очень сильно востребована на каждом сайте. Именно поэтому я решил написать свой простенький скрипт комментариев, в которую на протяжении времени будем постепенно вносить изменения.

скрипт комментария

Сейчас система обладает небольшим перечнем возможностей:

  • Имеется админка, через которую можно редактировать и удалять комментария
  • В качестве БД используется MySQL
  • Доступ в админку осуществляется по паролю

Итак, скачиваем архив и переходим к установке.

Скачать скрипт комментариев

Установка скрипта комментариев

Шаг №1

Распаковываем архив на сервер и переходим в PhpMyadmin, в котором создаём базу данных.

Создаём базу данных под скрипт комментариев

Шаг №2

Теперь нам необходимо импортировать ранее созданные таблицы в нашу базу данных. На вкладке "SQL" выбираем db.sql.gzip и жмём "Пошёл".

Примечание: в старых версиях phpmyadmin импорт осуществляется через вкладку "Импорт".

Импорт таблиц под скрипт комментариев

Шаг №3

Осталось создать пользователя. Для этого переходим на вкладки "Привилегии" и создаём нового пользователя, предварительно отметив все доступные галочки.

Создание пользователя под скрипт комментариев

Шаг №4

С базой мы закончили, теперь открываем файл include/cfg.php и изменяем настройки подключения к нашей БД.

На этом установка закончена. Обращаемся к файлу index.php и проверяем работоспособность.

Пароль и логин по умолчанию: test и 12345

Основные назначения файлов

  • index.php - файл, в котором отображаются комментария и форма для добавления.
  • submit.php - файл-обработчик, который отвечает за добавление нового комментария.
  • style.css - файл таблицы стилей.
  • login/ - каталог админки.
  • include/.htaccess - файл, защищающий файлы-инклюды от прямого обращения.
  • include/cfg.php - файл настроек подключения к БД.
  • include/login.php - файл, который отвечает за доступ в админку по паролю.
  • images/ - каталог с изображениями.

Описание классов

  • .comment - класс, отвечающий за стилизацию окошка комментария.
  • .comment .top - класс, отвечающий за верхнюю (синюю) полоску окошка комментария.
  • .comment .text - класс, отвечающий за текст комментария в окошке.
  • .title - стилизация надписи "Добавление комментария"
  • .comment-form - стилизация формы добавления комментария
  • .comment-form input,textarea - стилизация для полей формы
  • .comment-form .button - стилизация кнопки добавления формы
  • .alert - оформление сообщения, оповещающего о успешном добавлении комментария.

Планы на будущее

Основная задача, поставленная в данной версии, - понять принцип работы системы комментариев на сайтах. Именно поэтому я не стал всё осложнять. На протяжении мы будем добавлять новые возможности и доводить скрипт до идеала.

Если вы заметили какие-то ошибки, или у вас есть пожелания, то воспользуйтесь обратной связью для сообщения.

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

Комментарии:

Добавил: Саня (27-Jun 2011 0:17:54)

Здравствуйте! Как интегрировать этот скрипт в страницу HTML?

Добавил: Алмаз (26-Jun 2011 13:41:28)

C кодировкой не могу справиться никак

Добавил: Алмаз (21-Jun 2011 20:43:27)

По моему толковая штука, я буду его использовать как отзывы к сайту, а не комментарии)

Добавил: Dima (06-Jun 2011 0:56:35)

круто)

Добавил: аркада (01-Jun 2011 19:58:07)

попробуем

Добавил: Дима (09-May 2011 12:47:13)

не прёт у меня

Добавил: f (01-May 2011 1:16:12)

не плохо

Добавил: SRG (27-Apr 2011 8:43:17)

Работает

Добавил: bw (20-Apr 2011 19:37:52)

Именно так всё и будет выглядеть?

Добавил: elise (18-Apr 2011 17:24:48)

а есть в скрипте какая то админка, можно ли увидеть добавленные комментарии?? или придется щшастать по статьям и смотреть нет ли комментов?


Добавление комментария:

Имя *:

Email:

Текст *:

Символы на картинке *:

RSS-подписка
RSS-подписка на статьи по основам сайтостроения RSS-подписка на полезные уроки по web-языкам
Разделы статьй
Каталог товаров
Разделы уроков
Последние статьи
Последние уроки