Arrumar login/registro sistema -
luccagomes15 - 18.12.2014
To usando um sistema de login/registro pra poder comeзar meu gm, eu entendo como ele funciona, pra mim estб feito da forma certa, o unico problema й que parece que ele nгo checa strings, tipo se eu digitar minha senha e tentar logar com numeros errados, nгo funciona, mas se eu colocar letras funciona
http://pastebin.com/WBC19U3k
Re: Arrumar login/registro sistema -
n0minal - 18.12.2014
1- Nгo use strval para pegar senhas, pois ela sу vai retornar os valores numйricos.
2- Nгo use dini_Int para pegar senhas pois ela tambйm sу retorna valores numйricos.
3- Outro erro estб no salvamento da senha no registro, que sу salva valores inteiros e usa strval.
Код:
if(dini_Int(arq,"Senha") == strval(inputtext))
dini_IntSet(arq,"Senha",strval(inputtext));
No login Subsititua por:
Код:
if(!strcmp(dini_Get(arq,"Senha"), inputtext))
{
//logou-se corretamente
}
else
{
//senha incorreta
}
No registro:
Код:
dini_IntSet(arq,"Senha",strval(inputtext));
Substitua por:
Код:
dini_Set(arq, "Senha", inputtext);
Re: Arrumar login/registro sistema -
luccagomes15 - 20.12.2014
Obrigado n0minal +rep
Re: Arrumar login/registro sistema -
luccagomes15 - 25.12.2014
Tem um problema, ta comparando tudo agora certinho, se digitar errado nгo vai e tal, mas se eu sу aperto ENTER, sem senha, loga!
Re: Arrumar login/registro sistema -
Ts3 - 25.12.2014
Tenta colocar uma verificaзгo para ver se ele realmente digitou os caracteres acho que funcionaria.. tenta isso:
pawn Код:
if(!strlen(inputtext)) return SendClientMessage (playerid, -1, "Vocк nгo digitou nada");
Re: Arrumar login/registro sistema -
luccagomes15 - 25.12.2014
vlw funcionou!