Иконка ресурса

Рейтинг постов / Rate post 0.2

Нет прав для скачивания

Conteo

Администратор
Правильнее наверное так:
PHP:
CREATE TABLE IF NOT EXISTS `bb_post_rate` (
  `post_id` INT( 11 ) NOT NULL default '0',
  `user_id` INT( 11 ) NOT NULL default '0',
  PRIMARY KEY (`post_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 
Последнее редактирование модератором:

Conteo

Администратор
При нажатии на плюс/минус:
Notice: Undefined variable: post_id in C:\OpenServer\domains\server\ajax.php on line 560
Fatal error
: DB Error [ajax.php(560)] in C:\OpenServer\domains\server\library\includes\core\mysql.php on line 804

Строка 560 в ajax.php:
$rate_user = DB()->fetch_row("SELECT user_id FROM ". BB_POST_RATE ." WHERE post_id = $post_id AND user_id = $user_id");

Запрос который в инструкции не проходит. Прошел лишь тот который я написал выше

upload_2015-10-13_14-40-50.png

Версия ТП 2.1.5
 
Последнее редактирование:

Conteo

Администратор
Вроде как работает. Но каждый раз при обновлении страницы можно снова поставить + или -.

1.png 2.png
 

drew

Пользователь
Сейчас исправим все
Найти
PHP:
$post_id
заменить на
PHP:
$pid
 
Последнее редактирование:

Conteo

Администратор
Все так же. Не помогло. По прежнему, после обновления страницы могу ставить "+" или "-" неограниченное число раз
 
Последнее редактирование:
Сверху