25.03.2017, 21:58
Alguйm poderia me ajudar como a como fazer a verificaзгo de senha correta pra fazer sistema de login assim como no meu server pro meu site do server? Seria de grande ajuda pra eu comeзar a estudar e pra ter uma base pras pessoas se guiarem, porque as que eu achei aqui estгo todas OFFs ou defasadas
login server
login.php
Alguйm poderia dar uma base de como seria o verificar.php?
login server
Код:
new Senha[64]; SHA256_PassHash(inputtext,HASH_SENHA,Senha,64); mysql_format(ConnectMYSQL, query, sizeof(query), "SELECT * FROM accounts WHERE Senha = '%e' AND Username ='%s'", Senha, GetName(playerid)); mysql_pquery(ConnectMYSQL, query, "OnLogin", "d", playerid);
Код:
forward OnLogin(playerid); public OnLogin(playerid) { new rows, fields; cache_get_row_count(rows); cache_get_field_count(fields); if(rows) { OnPlayerLogin(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Incorrect Password!", "Please enter a correct password in order to log-in\nPress log-in to continue", "Log-in", "Quit"); } return 1; }
Код:
<center> <h2>Login</h2> <form role="form" method="POST" action="actions/verificar.php"> <div class="container_login"> <label><b>Username</b></label> <input type="text" placeholder="Enter Username" name="usr" required> <br> <label><b>Password</b></label> <input type="password" placeholder="Enter Password" name="psw" required> <br> <button type="submit">Login</button> </div> </center>