
Zitat
Suche in acp/users.php nach:
----------------------
.intval($avatarid)."' WHERE userid='$userid'",1);
Füge in der darauffolgenden neuen Zeile ein:
----------------------
if($fieldvalues) $db->unbuffered_query("UPDATE bb".$n."_userfields SET ".$fieldvalues." WHERE userid='$userid'");
Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT profilefieldid, title, fieldkind, fieldoptions FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) ORDER BY fieldorder ASC
mysql error: Unknown column 'fieldkind' in 'field list'
mysql error number: 1054
Date: 17.03.2010 @ 16:55
Script: /wbblite/profile.php?userid=2&sid=
Referer: http://xx.bplaced.net/wbblite/index.php?sid=
Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) AND FIND_IN_SET(1,group_pfedit) ORDER BY fieldorder ASC
mysql error: Unknown column 'group_pfexist' in 'where clause'
mysql error number: 1054
Date: 17.03.2010 @ 16:56
Script: /wbblite/usercp.php?action=profile_edit&sid=
Referer: http://xx.bplaced.net/wbblite/usercp.php?sid=
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Der zu suchende Code steht in der Zeile 278.
Zitat
Suche in acp/users.php nach:
----------------------
.intval($avatarid)."'
WHERE userid='$userid'",1);
Füge in der darauffolgenden neuen
Zeile ein:
----------------------
if($fieldvalues)
$db->unbuffered_query("UPDATE bb".$n."_userfields SET
".$fieldvalues." WHERE userid='$userid'");
Den Teil, der gesucht
werden soll, den finde ich einfach nicht. Habt ihr eine Ahnung, wo der
ungefähr steht?
Und die Fehlermeldung, wenn ich auf das Profil
möchte:
|
|
PHP-Quelltext |
1 |
$db->unbuffered_query("UPDATE bb".$n."_users SET username='".addslashes($username)."',email='".addslashes(htmlspecialchars($email))."',groupid='$groupid',rankid='$rankid[rankid]',title='".addslashes(htmlspecialchars($title))."',usertext='".addslashes(htmlspecialchars($usertext))."',signature='".addslashes($signature)."',icq='".intval($icq)."',aim='".addslashes(htmlspecialchars($aim))."',yim='".addslashes(htmlspecialchars($yim))."',msn='".addslashes(htmlspecialchars($msn))."',homepage='".addslashes(htmlspecialchars($homepage))."',birthday='".addslashes(htmlspecialchars($birthday))."',gender='".intval($gender)."',showemail='".intval($showemail)."',admincanemail='".intval($admincanemail)."',usercanemail='".intval($usercanemail)."',invisible='".intval($invisible)."',usecookies='".intval($usecookies)."',styleid='".intval($styleid)."',daysprune='".intval($daysprune)."',timezoneoffset='".addslashes(htmlspecialchars($default_timezoneoffset))."',dateformat='".addslashes(htmlspecialchars($dateformat))."',timeformat='".addslashes(htmlspecialchars($timeformat))."',emailnotify='".intval($emailnotify)."',receivepm='".intval($receivepm)."',emailonpm='".intval($emailonpm)."',pmpopup='".intval($pmpopup)."',umaxposts='".intval($umaxposts)."',showsignatures='".intval($showsignatures)."',showavatars='".intval($showavatars)."',showimages='".intval($showimages)."',nosessionhash='".intval($nosessionhash)."', blocked='".intval($blocked)."', avatarid = '".intval($avatarid)."' WHERE userid='$userid'",1);
|
Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT profilefieldid, title, fieldkind, fieldoptions FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) ORDER BY fieldorder ASC
mysql error: Unknown column 'fieldkind' in 'field list'
mysql error number: 1054
Date: 17.03.2010 @ 16:55
Script: /wbblite/profile.php?userid=2&sid=
Referer: http://xx.bplaced.net/wbblite/index.php?sid=
Die Fehler besagen beide das Spalten in der Tabelle einer Datenbank fehlen. Das deutet daraufhin das die Setup oder Installdatei des Hacks nicht oder nicht korrekt ausgeführt wurde.
Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) AND FIND_IN_SET(1,group_pfedit) ORDER BY fieldorder ASC
mysql error: Unknown column 'group_pfexist' in 'where clause'
mysql error number: 1054
Date: 17.03.2010 @ 16:56
Script: /wbblite/usercp.php?action=profile_edit&sid=
Referer: http://xx.bplaced.net/wbblite/usercp.php?sid=

Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle

Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT * FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) AND FIND_IN_SET(1,group_pfedit) ORDER BY fieldorder ASC
mysql error: Unknown column 'group_pfexist' in 'where clause'
mysql error number: 1054
Date: 17.03.2010 @ 18:26
Script: /wbblite/usercp.php?action=profile_edit&sid=
Referer: http://xx.bplaced.net/wbblite/usercp.php?sid=
Zitat
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT profilefieldid, title, fieldkind, fieldoptions FROM bb1_profilefields WHERE FIND_IN_SET(1,group_pfexist) ORDER BY fieldorder ASC
mysql error: Unknown column 'fieldkind' in 'field list'
mysql error number: 1054
Date: 17.03.2010 @ 18:26
Script: /wbblite/profile.php?userid=2&sid=
Referer: http://xx.bplaced.net/wbblite/index.php?sid=
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Das kann damit zusammenhängen das du das Feld zur Pflicht gemacht hast. Da es aber nicht angezeigt wird kann es nicht ausgefüllt werden. Es muss aber als Pflichtfeld ausgefüllt werden. So entsteht die Fehlermeldung.
Zitat
es zeigt mir dauernd an, dass die e-mailadresse schon vergeben wäre (und
das ist sie nicht) und das nicht alle benötigten felder ausgefüllt
wären oO
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Benutzerinformationen überspringen
Registrierungsdatum: 22. März 2008
Wohnort: Lohr
WBB Version: alle
Forensoftware: Burning Board® 3.1.7, entwickelt von WoltLab® GmbH