Приветствую всех!
Недавно делал систему авторизации администратора (/alogin) и столкнулся с проблемой.
Дело в том, что никаким образом не получается сравнить введённый текст в диалог с данными из БД(MySQL).
Пробовал и strcmp, strval. Ничего не работает.
Вот текущий код:
Цитата
case dAdmLog: {
if(!response) return 1;
if(!strlen(inputtext)) return SPD(playerid,dAdmLog,DIALOG_STYLE_INPUT,"RF:MP | Админ-авторизация","Пожалуйста, введите ваш админ-пароль в поле ниже","Далее","Закрыть");
if(strcmp(inputtext,pInfo[playerid][pAkey],true)==0){
admLogged[playerid]=true;
}else{
SPD(playerid,dAdmLog,DIALOG_STYLE_INPUT,"RF:MP | Админ-авторизация","Пожалуйста, введите ваш админ-пароль в поле ниже","Далее","Закрыть");
}
}
Если есть у кого-то готовое решение - буду рад.
Заранее спасибо.
Приветствую всех!
Недавно делал систему авторизации администратора (/alogin) и столкнулся с проблемой.
Дело в том, что никаким образом не получается сравнить введённый текст в диалог с данными из БД(MySQL).
Пробовал и strcmp, strval. Ничего не работает.
Вот текущий код:
Если есть у кого-то готовое решение - буду рад.
Заранее спасибо.
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты