Глюк при регистрации нового пользователя.
-
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 18 лет 8 месяцев
Глюк при регистрации нового пользователя.
Вот не давно появился глюк при регистрации нового пользователя. Когда пользователь нажимает "Отправить" ему пишется "Извините, это имя было запрещено к использованию". Я всё проверил и нигде я никого не банил. Предположительно ошибка появилась, после того как я попробовал проинсталить attachment_mod. Сами файлы я не менял, то есть запустил install.php и всё.
Не подскажете где искать проблему?
Версия phpBB-2.0.22
Mod скачал с вашего сервера.
Не подскажете где искать проблему?
Версия phpBB-2.0.22
Mod скачал с вашего сервера.
-
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 18 лет 8 месяцев
Я так вижу, эта проблема никого не затронула, но всё же глюк таки был. Я ни хочу никого винить, но проблема, как мне кажется, тоже весьма интересна. Дело в то, что при установке вашего мода в инстале мода прописана очень не хорошая строка, которая добавляет в Sql сивол * в таблицу disallow, что, следовательно, запрещает регистрацию всех пользователей.
-
- phpBB 2.0.1
- Сообщения: 294
- Стаж: 20 лет 2 месяца
- Откуда: Санкт-Петербург
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
Вы можете ее показать? Вы можете в моде показать вообще хоть одно место, которое затрагивает таблицу ***disallow?belfegor писал(а):Дело в то, что при установке вашего мода в инстале мода прописана очень не хорошая строка, которая добавляет в Sql сивол * в таблицу disallow, что, следовательно, запрещает регистрацию всех пользователей.
И если я неправ, пусть старшие товарищи поправят меня
-
- phpBB 1.2.1
- Сообщения: 23
- Стаж: 18 лет 8 месяцев
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
Короче, я код не смотрел, хрен его знает, кто базу побил, но спешу заявить:
Что-то в этом тексте я не заметил никаких уступительных наклонений.belfegor писал(а):Дело в то, что при установке вашего мода в инстале мода прописана очень не хорошая строка, которая добавляет в Sql сивол * в таблицу disallow, что, следовательно, запрещает регистрацию всех пользователей.
И если я неправ, пусть старшие товарищи поправят меня
-
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 18 лет 8 месяцев
- Откуда: Кемерово
Здравствуйте!
С недавних пор новые пользователи могут регистрироваться под никами, которуе уже существуют на форуме. Соответсвенно, авторизоваться не могут, выдается сообщение, что неправленное имя или пароль. Уже два Михаила, два Сергея... Точно сказать, когда это началось не могу - сейчас только заметил.
В чем может быть причина?
phpBB 2.0.22
www.voynov.ru/forum
С недавних пор новые пользователи могут регистрироваться под никами, которуе уже существуют на форуме. Соответсвенно, авторизоваться не могут, выдается сообщение, что неправленное имя или пароль. Уже два Михаила, два Сергея... Точно сказать, когда это началось не могу - сейчас только заметил.
В чем может быть причина?
phpBB 2.0.22
www.voynov.ru/forum
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
Вот этот кусок в includes/usercp_register.php жив?
Код: Выделить всё
//
// Let's make sure the user isn't logged in while registering,
// and ensure that they were trying to register a second time
// (Prevents double registrations)
//
if ($mode == 'register' && ($userdata['session_logged_in'] || $username == $userdata['username']))
{
message_die(GENERAL_MESSAGE, $lang['Username_taken'], '', __LINE__, __FILE__);
}
И если я неправ, пусть старшие товарищи поправят меня
-
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 18 лет 8 месяцев
- Откуда: Кемерово
Вроде как. Вот кусок из файла:
Код: Выделить всё
{
$user_avatar = $user_avatar_category . '/' . $user_avatar_local;
$user_avatar_type = USER_AVATAR_GALLERY;
}
}
}
//
// Let's make sure the user isn't logged in while registering,
// and ensure that they were trying to register a second time
// (Prevents double registrations)
//
if ($mode == 'register' && ($userdata['session_logged_in'] || $username == $userdata['username']))
{
message_die(GENERAL_MESSAGE, $lang['Username_taken'], '', __LINE__, __FILE__);
}
//
// Did the user submit? In this case build a query to update the users profile in the DB
//
if ( isset($HTTP_POST_VARS['submit']) )
{
include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград
-
- Former team member
- Сообщения: 1139
- Стаж: 19 лет 2 месяца
- Откуда: Ленинград