• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Авторизируется при любом пароле

Статус
В этой теме нельзя размещать новые ответы.

gggtttiii

Новичок
Здравыствуйте многоуважаемые помощники! У меня проблема! Я пишу мод(по видео), Всё хорошо, скомпилировалось но есть одно но! У меня при вводе любого пароля в чат пишет Вы успешно авторизовались помогите а!
Код :

PHP:
static const fmt_query2[] = "SELECT • FROM `users` WHERE `name` = `%s` AND `password` = `%s`";
            format(query, sizeof(query), fmt_query2, player_info[playerid][NAME], player_info[playerid][PASSWORD]);
            mysql_tquery(dbHandle, query, "PlayerLogin", "1", playerid);
        }
        case DLG_LOG:
        {
            if(response)
            {
                  new checkpass[65];
                SHA256_PassHash(inputtext, player_info[playerid][SALT], checkpass, 65);
                if(!strcmp(player_info[playerid][PASSWORD], checkpass))
                {
                    SCM(playerid, COLOR_ORANGE, "Вы успешно авторизовались!");
                }
                else
                {
                       SCM(playerid, COLOR_RED, "{Ошибка} {FFFF00}Введён неверный пароль!");
                       ShowLogin(playerid);
                }
            }
            else
            {
                SCM(playerid, COLOR_RED, "Используйте /q, Для выхода из игры!");
                SPD(playerid, -1, 0, " ", " ", " ", "");
                return Kick(playerid);
            }
        }
    }
    return 1;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу