При выходе из аккаунта больше не логинится (~)

flay_er

Пользователь
Доброе время суток, уважаемые.
У нас нарисовалась странная проблема.
Пользователь выходит из аккаунта и обратно в него попасть не может, открывается следующая картина.
2011-11-26_094719.jpg
В день, когда начались глюки, никаких изменений не вносили.
Кто чем может помочь?
 
N

Nikolaich

Гость
Значок тильды ("~") - стандартное уведомление о бане юзера, в том числе и по IP.
 

flay_er

Пользователь
Да, но никаких банов, в том числе и по айпи нет.
Происходит это с любым пользователем, который выходит из аккаунта.
 

flay_er

Пользователь
ревизия - 300
модификации - кнопка "спасибо", топ-юзеры, топ-раздачи, новые раздачи, доска почёта.
 
F

frank

Гость
в includes\sessions.php найди
PHP:
		// Initial ban check against user_id or IP address
		if ($is_user)
		{
			preg_match('#(..)(..)(..)(..)#', USER_IP, $ip);

			$where_sql  = "ban_ip IN('". USER_IP ."', '$ip[1]$ip[2]$ip[3]ff', '$ip[1]$ip[2]ffff', '$ip[1]ffffff')";
			$where_sql .= ($login) ? " OR ban_userid = $user_id" : '';

			$sql = "SELECT ban_id FROM ". BB_BANLIST ." WHERE $where_sql LIMIT 1";

			if (DB()->fetch_row($sql))
			{
				bb_exit('~');
			}
		}
и bb_exit('~'); замени на # bb_exit('~'); (т.е. закомментируй). после попробуй зайти ещё раз и отпишись о результатах. если помогло, то скинь скриншот таблицы BB_BANLIST.
 
Сверху