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


 

 

 

 

 

 

 

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

 

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

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

В любом случае, система комментариев создаёт данному сайту определённый авторитет и, в какой-то степени, увеличивает посещаемость сайта.

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

Автором этого скрипта является Селькин Виталий. На его сайте (http://selkinvitaly.ru/article34.html) установка и настройка скрипта комментариев расписаны достаточно подробно. Но, исходя из того, что на странице сайта задают ему вопросы относительно настройки этого скрипта, я решил сделать небольшой видеоурок по решению этого вопроса и параллельно на этой странице дать некоторое описание установки.

Итак, начнём.

Вначале, скачайте файлы скрипта комментариев.

скачать скрипт комментариев
СКАЧАТЬ

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

Алгоритм действий:

1. Вставляем в тело страницы содержание файла index.php и закачиваем файлы скрипта на сервер

2. Создание базы данных MySQL

3. Импортирование раннее созданных таблиц (файл db.sql ) в созданную базу данных. ( phpMyAdmin )

4. Создание поля spam в таблице advanced. Для этого вставляем SQL -запрос -

ALTER TABLE `advanced` ADD `spam` INT( 5 ) NOT NULL;
UPDATE `advanced` SET `spam` = '79531' WHERE `id` =1 LIMIT 1

5. Изменение необходимых строк (значение базы данных) в файле include / cfg.php .

6. Редактирование файлов в админ-панели.
По умолчанию: Пароль:12345 Логин: test

 

Если Вы скачали файлы скрипта комментариев, то идём дальше.

Делаем дополнения в код html-страницы, где будет находиться система комментариев.

Дополнения будут состоять из того, что Вы сделаете вставку двух новых фрагментов из файла index.php архива скрипта комментариев.

Первый фрагмент вставьте в верхней части страницы, как показано ниже:

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

Скопировать и вставить этот фрагмент можно из нижней таблицы.

<?php include "include/cfg.php"; // Соединяемся с базой данный MySQL
$res = mysql_query ("SELECT * FROM ".$tbl." ORDER BY id DESC",$db); // Вытаскиваем комментарии из БД
$row = mysql_fetch_array ($res); // Формируем массив из полученных данных
?>

 

Вторую часть кода вставьте там, где хотите, чтобы находилась форма комментарий.

Скопировать и вставить этот фрагмент можно из нижней таблицы.

<?php
if (mysql_num_rows($res) > 0) {
do {printf ("<div class='comment'><div class='top'>Добавил: <strong>%s</strong> (%s) в %s</div><div class='text'>%s</div></div>",$row["name"],$row[""],$row["date"],$row["text"]);}
while($row = mysql_fetch_array ($res));
}
?></noindex>
<noindex><h3 class="title">Добавление комментария:</h3>
<form name="comment_f" class="comment-form" method="post" action="submit.php">
<p>Имя:<br/><input name="name" type="text"/></p>
<p>Email:<br/><input name="email" type="text"/></p>
<p>Текст:<br/><textarea name="text" rows="5" cols="30"></textarea></p>
<p>Вставьте символы:<br/>
<img class="spam-img" align="middle" src="images/spam.jpg" alt="Включите изображение"/>
<input type="text" size="9" name="spam"/></p>
<p><input class="button" name="button" type="submit" value="Добавить"/></p></form>

В Macromedia dreamveawer этот фрагмент скрипта комментариев будет выглядет следующим образом:

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

 

база данных для скрипта комментариевПотом зайдите в CPanel своего аккаунт на сервере и создайте базу данных MySQL. Для этого воспользуемся Мастером баз данных MySQL.

 

 

 

Сам процесс создания базы данных состоит из 3 шагов:

  • создание имени базы;
  • создание пользователя и пароля;
  • установка привилегий для пользователя.

 

база данных для скрипта комментариев база данных для скрипта комментариев

В третьем шаге Вам необходимо помимо установки привилегии скопировать значения базы данных (имя базы, имя пользователя и пароль) отдельно в блокнот, чтобы потом сделать изменения в файле cfg.php папки include.

 

база данных для скрипта комментариев

 

После этого надо импортировать таблицы (файл db.sql) в созданную базу данных. Для этого заходим в phpmyAdmin и там вносим данные таблицы. Вначале нажимаем кнопку Импорт, а потом жмём кнопку Обзор и находим файл db.sql, после чего выбираем кодировку файла ср1251 и жмём ОК.

 

база данных для скрипта комментариев

 

Для защиты комментариев от спама имется дополнительное поле для ввода символов. Чтобы скрипт понимал их, надо в phpmyadmin выполнить SQL-запрос. На скриншоте наглядно показан этот шаг.

база данных для скрипта комментариев

 

Скопировать и вставить SQL-запрос можно из нижней таблицы.

ALTER TABLE `advanced` ADD `spam` INT( 5 ) NOT NULL;
UPDATE `advanced` SET `spam` = '79531' WHERE `id` =1 LIMIT 1

В файле style.php прописываем стиль для изображения. Создаём класс spam-img (в архиве он уже есть).

.spam-img {
border: 1px solid #999; /*Рамка*/
margin-top:6px; /*Отступ сверху*/
}

Следующий шаг по настройке скрипта комментариев заключается в редактировании файла submit.php. Но соответствующие дополнения для этого файла уже имеются в архиве скрипта комментариев.

Далее меняем дефолтовые значения базы данных в файле cfg.php в папке include и заливаем его на сервер.

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

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

Данная таблица установлена в скрипте автором по умолчанию. При желании можно убрать её, если покопаться в файлах. Также можно редактировать данные комментарии (и другие) в админ-панели. Для этого зайдите в неё по адресу http://www.ваш_сайт/login (в случае, если скрипт установлен в корневой дирректории). Для входа в админ-панель используйте:
логин: test
пароль: 12345

скачать скрипт комментариев
(только для подписчиков на мою почтовую рассылку
"Основы интернет-коммерции")
подписаться можете на главной странице сайта

СКАЧАТЬ ВИДЕОУРОК
(5.95 Мб)

 

 

 

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

Рекомендую вначале посмотреть видеоурок по установке и настройке скрипта комментариев, чтобы подробней разобраться в ходе действий!!!

 

Ещё о настройках скрипта комментариев можно узнать здесь.

 

Если Вам интересен мой сайт, то, пожалуйста, установите этот баннер на своём интернет-ресурсе!!!

код баннера:

 

 

____________________________________________________________________________

Добавил: Петр () в 01 Sep 2010 12:44:35
Подскажите пожалуйста как можно сделать чтобы на странице например отображальсь первые 10 коментов а остальные комментарии перемещались на другую страницу например как у вас сделано 1 2 3 дальше

admin

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

Добавил: Дмитрий () в 01 Sep 2010 12:12:41
Привет подскажите почему я не могу войти в админку как будто пароль неверный пароль test 12345 или подскажите как изменить пароль.

admin

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

Добавил: натали () в 28 Aug 2010 16:56:28
проверяю
Добавил: ROan () в 28 Aug 2010 10:58:32
Да, всё получилось. Подскажите, как ограничить количество комментариев на странице? Ну что бы старый снизу удалялся, а новый сверху писался? Напишите на маил, если не трудною

admin

Ответ написал на e-mail.

Добавил: Roan () в 27 Aug 2010 11:11:33
Спасибо автору, но хочу заметить, что когда ввожу антиспам-код, мне пишет, что он не правильный. Ну в общем я убрал из sumbit.php три строки. Первая - это e-mail. решил, что он не нужен. Вторая - выводящая сообщение "Вы не ввели символы". И третья - "Вы неправильно ввели символы". Ну и убрал поля ввода e-mail и антиспам кода. Спасибо ещё раз. Простенько, понятненько и всё работает =)

admin

Спасибо Roan за сообщение. Подскажите, пожалуйста, у Вас вход в админ-панель скрипта получился?

Добавил: Сергей () в 24 Aug 2010 19:33:07
Не могу зайти в админ панель. Пароль и логин правильные. Так все нарисовалось, коменты добавляются. Как сделать на другие странички добавление комментариев (что бы другие были)

admin

Сергей, скачайте со странички http://www.inetwm.com/articles/comment_dop.htm видеоурок. Я думаю, что решение найдёте там.

Добавил: женя () в 24 Aug 2010 0:53:16
Спасибо админу за его видео уроки рассказано все пошагово.

admin

Спасибо за позитив.

Добавил: женя () в 23 Aug 2010 18:34:44
Я получаю ваши письма а вот вы мои нет хотя другин нормально получают
Добавил: женя () в 23 Aug 2010 0:05:51
Уважаемый администратор ладно, что мои письма не приходят, я вам два письма через контакты сайта отправил, а ответа все нету. Я уже недели две жду. По вашему видео уроку я все шаг за шагом три раза переустанавливал почти все работает кроме логин и пароль когда я ввожу логин test пароль 12345 он не заходит адрес сайта http://rap-mysic.ru/ просто подпишите login жду ответа на email или тут.

admin

Женя, как это не парадоксально, но я не получал от Вас ни каких сообщений. Даже через раздел КОНТАКТЫ на сайте, хотя данный канал связи рабочий.
Теперь о скрипте. Все данные по доступу(имя пользователя и пароль), а также комментарии, которые выходят на странице по умолчанию (3 комментария) находятся в файле db.sql в папке -база данных. При желании можно предварительно отредактировать данный файл так, чтобы изначально были изменены параметры доступа в админпанель (имя пользователя и пароль) и отсутствовали комментарии по умолчанию (их в файле просто надо удалить). У вас, по-видимому, что-то не так с установкой файла db.sql в phpmyadmin на сервере. Попробуйте выслать мне письмо на электронный адрес inetwm@mail.ru. Не понимаю в чём проблема у нас с электронной почтой./p>

Добавил: Генадий () в 20 Aug 2010 1:25:13
Чтоб я сдох от такой инструкции по установки :(

admin

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

Добавил: Ник () в 19 Aug 2010 1:05:12
Та же проблема, что и у Владимира. Русский шрифт отображается вопросами, а вернее не отображается... wwww.gimpforyou.org/shansow.php

admin

Здравствуйте, Ник. Спасибо за добавленную информацию по правильному отображению кириллицы. Всем вебмастерам, у которых проблемы в скрипте с отображением кириллицы, есть решение, которое предоставил Ник на этой странице: http://www.inetwm.com/articles/comment_dop.htm

Добавил: женя () в 19 Aug 2010 0:00:25
Вы мои письма не получаете я вам уже штук 5 написал?????

admin

Здравствуйте, Женя. Ваши письма не получал. Сам дважды писал Вам, но ответа не получил. Перешлите инфо через раздел КОНТАКТЫ сайта.

Добавил: Сергей Лисунов (admin) () в 17 Aug 2010 9:19:06

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

Добавил: Олег () в 16 Aug 2010 19:18:01
Здравствуйте! Получилось установить скрипт, но русский шрифт отображается вопросами! Кодировку ставил правильную. Не знаю, что делать!

admin

Олег, напишите адрес сайта мне на электронную почту. Рекомендую просмотреть видеоурок по установке скрипта.

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

Имя:

Email:

Текст:

Вставьте символы:
Включите изображение

1
2
3
Дальше
 

Copyright © 2009 Реальный заработок в интернете | All Rights Reserved