Hallo hatte es geshcaft das er den name anzeigt allerdings wenn ich auf ein andres profil gehe logt er mich aus und muss neu eintretet nich poste mal was ich gemacht habe .. also Client.java
oben :
|
Java-Quelltext
|
1
|
private String realname;
|
Dann:
|
Java-Quelltext
|
1
2
3
|
public String getRealname() {
return realname;
}
|
Dann unter
|
Java-Quelltext
|
1
2
3
4
|
String[] registration = rs.getString("registration").split(" ");
String[] date = registration[0].split("-");
registrationDate = String.format("%s.%s.%s", date[2], date[1], date[0]);
registrationTime = registration[1].split("\\.")[0];
|
Habe ich
|
Java-Quelltext
|
1
|
realname = rs.getString("realname");
|
Beim
|
Java-Quelltext
|
1
|
private void saveStats() {
|
habe ich folgendes geändert:
|
Java-Quelltext
|
1
2
3
4
5
6
7
8
|
ps = con.prepareStatement("UPDATE `accounts` SET `kisses` = ?, `knuddels` = ?, `realname` = ? `onlineTime` = ?, `ipAddress` = ? WHERE `name` = ?");
ps.setInt(1, kisses);
ps.setInt(2, knuddels);
ps.setInt(3, getOnlineTime());
ps.setString(4, ipAddress);
ps.setString(5, name);
ps.setString(6, realname);
ps.executeUpdate();
|
Ich weiß nicht was ich da falsch gemacht habe könnt ihr mir villt helfen?
Achso in der whois in der commandparser.java habei ch stehn
|
Java-Quelltext
|
1
|
if(!target.getRealname().isEmpty()) {whois.append(String.format("_Real Name_:°%%35°%s§°%%00°#", Server.get().parseSmileys(target.getRealname())));}
|