Скрипт комментариев (дополнение)







Как заработать деньги в интернете новичку?

В книге "Технология заработка на Digiseller.ru" на данный вопрос есть ответ.

Технология заработка на Digiseller.ru

Узнать больше >>>






Order master

Новейший скрипт интернет-магазина!!!

Это мощный инструмент для Вашего бизнеса!

Есть выгодные предложения для покупателей!

Узнать подробней >>>





Разделение комментариев на страницах сайта

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

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

Если Вы столкнулись с тем, что все комментарии, которые относятся к различным статьям, появились на одной страничке, то необходимо сделать определённые настройки в файлах скрипта комментариев. После дополнительной настройки скрипта комментариев у Вас на странице должно появиться следующая картина:

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

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

План:

1. Делаем изменения в файле скрипта комментариев index . php

2. Создаём новое поле NUM в phpmyadmin . Для этого задаём SQL –запрос:

3. Делаем изменение в файле обработчика submit.php

Теперь разберём все действия по-подробней.

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

- $res = mysql_query ("SELECT * FROM ".$tbl." WHERE num='1' ORDER BY id DESC",$db); // Вытаскиваем комментарии из БД. - данную запись вставляем (изменяем) в код скрипта комментариев, который находится до тега HEAD.

- <input name="num" type="hidden" value="<?php echo 1; ?>"/>- эту строчку добавляем в код скрипта комментариев, который расположен между тегами BODY.

Единица указывает номер страницы, на которой находится статья. Для того, чтобы комментарии отображались корректно, значения (в данном случае 1) должны быть везде одинаковыми.

2. Создаём новое поле NUM в phpmyadmin. Для этого в C-panel сайта заходим в раздел phpmyadmin, где вставляем SQL -запрос:

ALTER TABLE `comment` ADD `num` INT ( 9 ) NOT NULL AFTER `id` ;
UPDATE `comment` SET `num` = '3' WHERE `id` = 1 LIMIT 1 ;
UPDATE `comment` SET `num` = '2' WHERE `id` = 2 LIMIT 1 ;
UPDATE `comment` SET `num` = '1' WHERE `id` = 4 LIMIT 1

Теперь на странице со статьёй с номером 1 (2.3 и т.д.) будут отображаться комментарии, касающиеся соответствующей статьи.

3. Также для корректного вывода комментариев надо сделать некоторые изменения в обработчике - файле submit.php. Ссылку на файл с уже сделанными изменениями я поместил ниже.

Скачать файл submit.php - здесь [ ].

Приобретите видеоурок по дополнительной настройке скрипта комментариев, и Вы узнаете как создавать ответы на комментарии посетителей цветным шрифтом.


Видеоурок по настройке скрипта комментариев (дополнение)
Стоимость видеоурока - 1$

(для подписчиков на мою почтовую рассылку " Основы интернет-коммерции " стоимость на 50% меньше. Купон скидки находится в первом письме рассылки.)

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

_______________________________________________________________________

Добавил: Алексей () в 02 Feb 2012 17:18:17
Здрасте. Извените вы не подскажете почему мои комментарии де делают перенос строки автоматически. Текст пишется за пределы рамки. Спасибо...
Добавил: Слава () в 15 Dec 2011 12:00:48
А почему скрипт недоступен для скачивания?

admin

Cкрипт находится на http://www.inetwm.com/articles/comment.htm

Добавил: Дима () в 07 Dec 2011 17:38:20
Попробую)
Добавил: Хагард () в 13 Nov 2011 18:55:35
не пойму почему не могу, писать комментарии по русски пр импорте cp1251 ставил :-(

admin

Написал письмо на Ваш e-mail

Добавил: illuminatys () в 27 Aug 2011 17:18:18
http://chasersite.ru/Comments/
Добавил: Никита () в 05 Aug 2011 9:43:10
Очень доволен скриптом и Вашим сайтом. У меня 3 проблемы: 1) Вчера все сделал, все работало, но комментарии отображались все вместе кучей на каждой странице, но при добавлении комментария был переход на "коммент добавлен успешно" и переход обратно на страницу. 2) Сегодня решал проблему №1 отображение комментов для каждой статьи отдельно, все получилось, но при этом после добавления коммента идет переход на "коммент успешно добавлен", а обратно на страницу переход не происходит! В чем может быть проблема. 3) У меня на некоторых страница появились призрачные комментарии о_О, их не видно в админке, их нету в базе данных, но на страницах они есть. Как их удалить?)

admin

Здравствуйте, Никита. Ответ выслал по e-mail.

Добавил: Максим () в 24 May 2011 13:12:55
Добрый день. У меня такая проблема: на 6 страницах все работает нормально а уже начиная с 7 комменты почему то не отображаются точнее не видно текста комментария.Подскажи как быть я уже не знаю что делать.Заранее благодарю!

admin

Здравствуйте, Максим. Проверьте:
1. Соответствие цифры, которая идёт после параметра num (находится в коде между тегами head) c цифрой, которая находится в коде формы подписки (между тегами body) - php echo (цифра);
2. Также посмотрите правильность записей в базе данных на сервере

Добавил: Vikont () в 17 Jan 2011 13:07:32
Всё разобрался
Добавил: Vikont () в 17 Jan 2011 12:55:31
Одного не пойму почему mail в форме комента видно
Добавил: Vikont () в 17 Jan 2011 12:48:46
Установил на свём сайте на странице http://www.sitevipsoft.com.ua/SOFT/Soft_for_PC/Internet/Reg_php.php , правда с небольшими изменениями. Спасибо автору. Пока работает нормально!
Добавил: Сергей () в 03 Jan 2011 16:32:51
Наконец-то все сделал,автор огромное спасибо!!! У тебя есть не большие ошибки в строке <input name="num" type="hidden" value="<?php echo 1; ?>,ты забыл в конце поставить "/>.Еще раз спасибо.

admin

Сергей, спасибо, ошибку исправил. Рад, что у Вас получилось установить и настроить скрипт

Добавил: Сергей () в 03 Jan 2011 16:14:32
Она у меня работала нормально до того момента пока не вставил эту строку <input name="num" type="hidden" value="<?php echo 1; ?>
Добавил: Сергей () в 03 Jan 2011 15:40:57
Вроде разобрался сделал все,комменты выводятся для каждой страницы какие надо,но теперь капча не реагирует,комменты добавляются без ввода символов.

admin

Сергей, по поводу капчи посмотрите видеоурок и страницу http://www.inetwm.com/articles/comment.htm Проверьте установку

Добавил: Сергей () в 03 Jan 2011 12:58:09
В index.html нужно вставлять строку с первого пункта,или ее нужно вставлять в index.php?
Добавил: Сергей () в 03 Jan 2011 11:19:33
После добавлении комментария, у меня пишет "отсутствует переменная NUM",что я не так сделал?

admin

Сергей, проверьте правильно ли Вы выполнили пункты плана с первого по третий

Добавил: Стас () в 27 Nov 2010 9:15:42
Вышлите пожалуйста на Е-мейл решение, как сделать что бы в админке отображались не 3 последние коммента, а более. Спасибо

admin

Стас, зайдите в папку login скрипта и откройте файл index.php. В верхней части будет строка:
$res2 = mysql_query("SELECT * FROM ".$tbl." ORDER BY id DESC LIMIT 3",$db);
Вместо цифры 3 поставьте необходимое число.

Добавил: Стас () в 26 Nov 2010 12:42:58
подскажите, куда именно бросить этот код: <input name="num" type="hidden" value="<?php echo 1; ?>, между тегами <form></form>?

admin

Стас, данную запись вставьте между строкой Текст и Вставьте символы.

Добавил: Александр () в 12 Nov 2010 23:49:23
Народ что с кодировкай

admin

Александр. Посмотрите инфо по этому поводу на этой страничке http://selkinvitaly.ru/article40.html

Добавил: Ник () в 19 Aug 2010 11:35:08
Мне помоголи в техподдержке хостинга. Итак всем у кого проблемы с отображением кириллических символом необходимо в файле config.php В месте где скрипт подключается к базе вставить mysql_query("set names cp1251"); Получиться вот так: //connect to the mysql database $mysql = mysql_connect($host,$user,$pass); mysql_query("set names cp1251"); $db = mysql_select_db($dbname,$mysql); Я себе на сайт www.gimpforyou.org еще прикрутил меняющаюся капчу и оповещение на e-mail о добавлении комменатрия=) Автору скрипта спасибо.
Добавил: Ник () в 19 Aug 2010 0:54:54
Скрипт работает на серверах unix систем? Кодировка 1251, а отображает только вопросики http://www.gimpforyou.org/shansow.php
Добавил: Ник () в 08 Aug 2010 4:49:39
Как на вас можно подписаться? И вышлите пожалуйста пароль на видео на e-mail.

admin

Ник. Подписаться на почтовую рассылку можно на главной странице сайта.

Добавил: Ник () в 06 Aug 2010 8:44:43
Здравствуйте! Понравился ваш скрипт. установил его. Появилось два вопроса. 1) Можно ли сделать оповещение на e-mail о добавлении комментария на какой-либо странице. 2) сделать капчу меняющейся 3) Что мне сделать, чтобы отобразились нормально комментарии.... Вот скрин:http://i056.radikal.ru/1008/9d/0430c4300614.jpg

admin

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

Добавил: Максим () в 19 Jul 2010 20:50:52
Спасибо за письмо,всё работает.
Добавил: Максим () в 18 Jul 2010 23:17:25
А можно чтобы в админке показывались все сообщения,а не последние 3.А то не успел ответить и всё.

admin

Максим. Решение этого вопроса я выслал Вам на e-mail.

Добавил: Валерий () в 27 Jun 2010 18:18:19
Всё отлично работает. Но урок посмотреть не получилось, пароль доступен только подпиисчикам!!! На рассылку подписан, пороль не нашёл.

admin

Валерий, Вам на e-mail я скинул пароль

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

Имя:

Email:

Текст:

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

___________________________

Copyright © 2009 - 2011 Работа и заработок в интернете | All Rights Reserved