[Ajuda] Sistema de login com Mysql falando que a senha estada errada. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Sistema de login com Mysql falando que a senha estada errada. (
/showthread.php?tid=485763)
Sistema de login com Mysql falando que a senha estada errada. -
Alexbav - 05.01.2014
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);
}
Re: Sistema de login com Mysql falando que a senha estada errada. -
JoaoPedro - 05.01.2014
Й 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.
Re: Sistema de login com Mysql falando que a senha estada errada. -
smiiir - 05.01.2014
Insere com md5
Exemplo:
pawn Код:
new queryMySQL[100];
format(queryMySQL, 100, "INSERT INTO tabela (Senha) VALUES (md5('%s'))", inputtext);
Re: Sistema de login com Mysql falando que a senha estada errada. -
Alexbav - 05.01.2014
Jб resolvi o problema era no banco de dados