Создать ответ 
Ваша форма "Добавить комментарий к теме:"
Автор Сообщение
Winston Не на форуме
Старшина
*

Сообщений: 55
У нас с: Jan 2013
Сообщение: #121
RE: Ваша форма "Добавить комментарий к теме:"
$plus=$_POST[plus]+1

Это к существуещему ответу прибавляется +1 ))

Ну вообще то да можно сделать проще plus=(plus+1)

Позже попробую по вашему методу, а то после иерархии оценки вообще не работют почему то.
11.08.2013 10:18:48
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #122
RE: Ваша форма "Добавить комментарий к теме:"
Получается в $_POST[plus] Вы помещаете текущее значение оценки?
А не боитесь, что какой-нибудь разбирающийся человек через редактор кода поместит в $_POST[plus] нереально большое или маленькое значение и отправит его на сервер.
11.08.2013 13:53:10
Найти все сообщения Цитировать это сообщение
Winston Не на форуме
Старшина
*

Сообщений: 55
У нас с: Jan 2013
Сообщение: #123
RE: Ваша форма "Добавить комментарий к теме:"
Подскажите, а как подсчитать комменты, и под каждой статье выводить их кол-во.

"Комментариев:5", например.
12.08.2013 16:07:17
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #124
RE: Ваша форма "Добавить комментарий к теме:"
Где-то перед выводом комментариев у Вас должен быть запрос, который вытаскивает все комментарии с оценками по текущей теме. Примерно такой:
PHP код:
$result mysql_query("SELECT * FROM comment WHERE theme='".$_SESSION[mess_url]."' and moderation=1 ORDER BY id"$link);
$number mysql_num_rows($result); 

Так вот $number это и есть количество комментариев к данной теме.
12.08.2013 19:49:11
Найти все сообщения Цитировать это сообщение
Winston Не на форуме
Старшина
*

Сообщений: 55
У нас с: Jan 2013
Сообщение: #125
RE: Ваша форма "Добавить комментарий к теме:"
Цитата:$result = mysql_query("SELECT * FROM comment WHERE theme='".$_SESSION[mess_url]."' and moderation=1 ORDER BY id", $link);
$number = mysql_num_rows($result);

Я так делал, не работает.

Комменты подключаются в отдельном файле в середине страницы, вывести надо перед самой статьей, до подключения комментов. Файл с session_comment подключен в самом начале.

А нет, все работает, проблема в переменных была.
13.08.2013 02:03:37
Найти все сообщения Цитировать это сообщение
leshiy Не на форуме
Рядовой
*

Сообщений: 6
У нас с: Apr 2014
Сообщение: #126
RE: Ваша форма "Добавить комментарий к теме:"
Здравствуйте!
У Вас на сайте при выставлении оценки комментариев происходит моментальная смена цифр, а у меня перегружается вся страница.
Как это поправить?
30.04.2014 10:30:16
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #127
RE: Ваша форма "Добавить комментарий к теме:"
Ну, так не стоим на месте, а понемногу развиваемся.

Для изменения оценки без перезагрузки странички необходимо использование библиотеки jQuery. Скрипт необходимо будет переделать, по аналогии, как мы рассматривали в этой теме - Скрипт оценивания тем
30.04.2014 16:41:06
Найти все сообщения Цитировать это сообщение
leshiy Не на форуме
Рядовой
*

Сообщений: 6
У нас с: Apr 2014
Сообщение: #128
RE: Ваша форма "Добавить комментарий к теме:"
Подскажите, как сделать, что бы Ваша форма комментарий работала бы в кодировке cp1251, а то не хочется возиться с перекодировкой всего сайта.
Все работает только в utf8, а вот в cp1251 записываются в бд пустые строки. Я уже и менял кодировку и в бд и на сайте в <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> но пока в Macromedia Dreamweaver я не поменяю кодировку в "свойства страницы" ничего не работает.
01.06.2014 20:27:10
Найти все сообщения Цитировать это сообщение
leshiy Не на форуме
Рядовой
*

Сообщений: 6
У нас с: Apr 2014
Сообщение: #129
RE: Ваша форма "Добавить комментарий к теме:"
А можно как-нибудь сделать что бы форма работала бы на сайте с кодировкой ср1251, а то добавляются пустые поля. А вот с кодировкой utf8 все работает нормально.
02.06.2014 11:24:06
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #130
RE: Ваша форма "Добавить комментарий к теме:"
Извиняюсь за долгий ответ, т.к. неделю сидел без интернета...

Попробуйте еще указать кодировку для работы с БД:
Код:
$res=mysqli_query($db,"set names cp1251");
03.06.2014 18:56:16
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru