Cita:
Iniciado por Kamae
Buenas
$sql = "SELECT rebirth FROM accounts WHERE name = '$username'";
$consulta=mysql_query($sql);
$resultado=mysql_fetch_row($consulta);
$numRebirth=$resultado[0];
if (hash('sha512', $password.$row['salt']) == $row['password'] && $level >=200 && $numRebirth<3) {
Prueba a ver.. Algo así? Si el rebirth es 3 o más, ya no entra en la función
Lo estuve probando un buen rato y lo metia donde esta
Código PHP:
$sql = "SELECT * FROM accounts WHERE name = '$username'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
if (hash('sha512', $password.$row['salt']) == $row['password'] && $level >=200) {
pero me tira error porque rebirth esta en la tabla characters xD y no creo poder cambiar accouns a characters si no la funcion de username y password dejaria de servir y tirari mas error y multiplique este valor $sql = "SELECT rebirth FROM characters WHERE name = '$idchar'"; pero parece que tira mas error.
igual cuando termine de buscar como hacerlo por algun lado o aqui lo pondre para futuras referencias, si alguien lo nesesita.