User über ACP erstellen nicht möglich

gindaisy
Hey Hallo ^-^

Problembeschreibung:
Es ist mir nicht mehr möglich manuell User im ACP zu erstellen. Ich komme dazu das normale Formular auszufüllen, gehe ich auf absenden bekomme ich eine Fehlermeldung und es geht nicht weiter.

Fehlermeldung:
SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_users (userid,username,password,email,groupid,rankid,title,regdate,lastvisit,last
activity,usertext,signature,icq,aim,yim,msn,userpage_anschalten_user,userpa
ge_gbalert,userpage_ignore,userbild_auswahl,userpage_userbild_url,userpage_
single,userpage_beschreibung,admininfo,homepage,birthday,gender,greeting,gr
eetingown,showemail,admincanemail,usercanemail,invisible,usecookies,styleid
,activation,daysprune,timezoneoffset,dateformat,timeformat,emailnotify,rece
ivepm,emailonpm,pmpopup,umaxposts,showsignatures,showavatars,showimages,nos
essionhash,avatarid,usercolor) VALUES (NULL,'testname','e10adc3949ba59abbe56e057f20f883e','test@user.de','4','4',
'','1230038697','1230038697','1230038697','','','0','','','','0','0','0','0
','','','','','','0000-00-00','0','1','1','1','0','1','0','1','0','1','d.m.
Y','H:i','0','1','0','0','0','1','1','1','1','0','')
mysql error: Column count doesn't match value count at row 1
mysql error number: 1136
Date: 23.12.2008 @ 14:24
Script: /wbblite/acp/users.php
Referer: http://universityroyal.un.funpic.de/wbbl...action=add&sid=

Link zum Forum oder Screenshot:
www.beparaniod.de.vu

Was wurde zuletzt geändert oder eingebaut?
http://mywbb.de/board/thread.php?threadid=116664
http://mywbb.de/board/thread.php?threadid=116592
Zitat mal anders

Diese drei Hacks hab ich eingebaut, davor ging alles.

Teamplate wo der Fehler ist:
http://rapidshare.com/files/176076079/users.php.rar.html

Ich würd mich freuen wenn mir bald jemand helfen könnte, ich hab nämlich keine Ahnung was ich diesmal schon wieder verkackt habe -.-"

LG,
Debby
Maniac_81
der Fehler liegt nicht im Template sondern in der SQL abfrage. Hier wurde mehr Felder angegeben als Werte eingetragen.
gindaisy
Äääähm.. Und das heißt dass ich was machen muss? ^^"
Maniac_81
häng mal die datei acp/users.php an bitte.
gindaisy
Die hab ich im Ausgangspost schon angehängt, ganz zum Schluss smile

http://rapidshare.com/files/176076079/users.php.rar.html
Maniac_81
diese beiden Felder hast du angegeben aber keine Werte zugewiesen.
schau mal bitte deine hacks nach welche diese beiden felder verwenden.

code:
1:
2:
3:
greeting,greetingown
gindaisy
Das sollte der Hack sein, der Usern die Möglichkeit gibt einen eigenen Begrüßungstext einzugeben.

http://mywbb.de/board/thread.php?threadid=116592
Maniac_81
mit dieser sollte es nun funktionieren.
gindaisy
Klasse, damit geht es..
Jetzt gerade wollte ein User den Namen allerdings geändert haben und da kommt auch eine Fehlermeldung o.o




code:
1:
2:
3:
4:
5:
6:
Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb1_users SET username='-nativa',email='jana.kilu@uni.de',groupid='4',rankid='6',title='',usertext='',signature='',icq='0',aim='',yim='',msn='',userpage_anschalten_user='1', userpage_gbalert='1', userpage_ignore='1', userbild_auswahl='0', userpage_userbild_url='', userpage_single='', userpage_beschreibung='',admininfo='',homepage='',birthday='1987-10-10',gender='2',greeting='here we are again, {myname}',greetingown='1','here we are again, {myname}','1',showemail='1',admincanemail='1',usercanemail='1',invisible='0',usecookies='1',styleid='0',daysprune='0',timezoneoffset='1',dateformat='d.m.Y',timeformat='H:i',emailnotify='0',receivepm='1',emailonpm='0',pmpopup='0',umaxposts='0',showsignatures='1',showavatars='1',showimages='1',nosessionhash='1', blocked='0', avatarid = '10',usercolor='' WHERE userid='12'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''here we are again, {myname}','1',showemail='1',admincanemail='1',usercanemail='' at line 1
mysql error number: 1064
Date: 23.12.2008 @ 15:41
Script: /wbblite/acp/users.php
Referer: http://universityroyal.un.funpic.de/wbblite/acp/users.php?action=edit&userid=12&sid= 
Maniac_81
du hattest die sachen wo du beim ersten mal vergessen hattest an die falsche stelle geschrieben. bitte sorgfältiger aufpassen beim hackeinbau.
gindaisy
Aber soweit hat der Hack trotzdem funktioniert.. o.o
Danke schön.. Funzt wieder alles smile