fanatos, где он находиться?
Мучался-мучался и так и немогу наладить работу кармы как мне нужно.
То работает то не работает стабильности нет. И айпишник свой менял и с другого бука заходил и ни-фи-га.
Может кто посмотрит файлы
Заработало вроде при таком условии
if ($user['id'] != $user_id) {
if (!$datauser['karma_off'] && (!$user['rights'] || ($user['rights'] && !$set_karma['adm']))) {
Потестирую пока
# BaikerZ (19.02.2016 / 21:23)
Заработало вроде при таком условии
if ($user['id'] != $user_id) {
if (!$datauser['karma_off'] && (!$user['rights'] || ($user['rights'] && !$set_karma['adm']))) {
Потести
В этом условии ошибка
//тут проверяется отсутствие значения в $user['rights']
Упс. Я не заметил разделение скобками. Сори )
!$user['rights'] ||
а тут присутствие
$user['rights']
Сам понимаешь, такого быть не может, гг
Прошу прощения вообще не тот кусок кода вставил..
Вот этот код,заработал только с двойным вертикальным слешем
if (!$ban && $set_karma['karma_time'] || ($set_karma['karma_points'] - $sum) > 0 && !$count) {
# BaikerZ (19.02.2016 / 21:32)
Прошу прощения вообще не тот кусок кода вставил..
Вот этот код,заработал только с двойным вертикальным слешем if (!$ban && $set_karma['karma_time'] || ($set_karma['karma_points'] - $sum) > 0 && !$co
Такие сложные условия лучше разделять скобками - удобнее будет читать приоритетность выполнения
if ((!$ban && $set_karma['karma_time']) || (($set_karma['karma_points'] - $sum) > 0) && !$count)