[code]Index: LoginController.java
if (ok)
{
client.setAccessLevel(access);
client.setLastServer(lastServer);
+ statement = con.prepareStatement("UPDATE accounts SET lastactive=?, lastIP=? WHERE login=?");
- statement = con.prepareStatement("UPDATE accounts SET lastactive=? WHERE login=?");
statement.setLong(1, System.currentTimeMillis());
+ statement.setString(2, address.getHostAddress());
+ statement.setString(3, user);
- statement.setString(2, user);
statement.execute();
statement.close();
}
should be:
Index: LoginController.java
if (ok)
{
client.setAccessLevel(access);
client.setLastServer(lastServer);
- statement = con.prepareStatement("UPDATE accounts SET lastactive=?, lastIP=? WHERE login=?");
+ statement = con.prepareStatement("UPDATE accounts SET lastactive=? WHERE login=?");
statement.setLong(1, System.currentTimeMillis());
- statement.setString(2, address.getHostAddress());
- statement.setString(3, user);
+ statement.setString(2, user);
statement.execute();
statement.close();
}
check +/-