[Ajuda] Sistema de login com Mysql falando que a senha estada errada.
#1

Bom pessoal, й o seguinte fiz um sistema de login com mysql, o problema quando vou colocar o MD5(Codificador de Senhas) ele fala que a senha esta errada , й quando eu tiro eu consigo logar

Prints:

Com MD5


Sem MD5


Codigo da Verificaзгo da Senha

pawn Код:
case DialogLogin:
        {
            new query[2222];
            GetPlayerName(playerid, Nome,sizeof(Nome));
            format(query,sizeof(query),"SELECT * FROM contas WHERE username = '%s' AND password = MD5('%s')",Nome, inputtext);
            mysql_function_query(mysql,query, true, "q_VerifyPassword", "d" , playerid);
        }
Reply
#2

Й porque as senhas estгo no seu banco de dados sem a codificaзгo MD5.

Na hora de criar a conta do usuбrio e envia-la para o banco de dados, as senhas devem ser enviadas em MD5.
Reply
#3

Insere com md5


Exemplo:

pawn Код:
new queryMySQL[100];
format(queryMySQL, 100, "INSERT INTO tabela (Senha) VALUES (md5('%s'))", inputtext);
Reply
#4

Jб resolvi o problema era no banco de dados
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)