Fehler beim Registrieren |
Asahi
Mitglied
Dabei seit: 02.12.08
Beiträge: 34
Herkunft: Dortmund
|
|
Problembeschreibung:
Mir ist aufgefallen das neue User sich in meinem Forum nicht mehr anmelden können. sie sehen zwar die Regeln udn können sie akzeptieren, sowie namen, e-mail und passwort usw. eingeben. auf der nächsten seite bekommen die dann folgende Fehlermeldung:
Fehlermeldung:
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: INSERT INTO bb1_users (userid,username,password,email,groupid,rankid,regdate,lastvisit,lastactivi
ty,usertext,signature,icq,aim,yim,msn,homepage,birthday,gender,showemail,ad
mincanemail,usercanemail,invisible,usecookies,styleid,activation,daysprune,
timezoneoffset,dateformat,timeformat,emailnotify,receivepm,emailonpm,pmpopu
p,umaxposts,showsignatures,showavatars,showimages,nosessionhash) VALUES (NULL,'Lotus','edb9c6f01c171ea5ae134aa12d00b61e','lotus@tsuki.de','4','','1
231070329','1231070329','1231070329','','','0','','','','','0000-00-00','0'
,'1','1','1','0','1','0','9043927','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: 04.01.2009 @ 12:58
Script: /register.php
Was wurde zuletzt geändert oder eingebaut?
In der Register.php habe ich eigentlich bisher nur den Hack zum Regeln ändern eingebaut. Aber das ist auch schon länger her.
Weis jemand wie man diese Problem ändern kann?
mfg Asahi
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Asahi: 04.01.09 14:46.
|
|
04.01.09 13:08 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Marvin K
Mitglied
Dabei seit: 24.06.08
Beiträge: 66
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi Herkunft: Essen Forenversion: 2.3; Lite 1.0
|
|
Komisch bei mir funktioniert es
Ich hab Morzilla V3
|
|
04.01.09 13:21 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Asahi
Mitglied
Dabei seit: 02.12.08
Beiträge: 34
Herkunft: Dortmund
Themenstarter
|
|
Ich habe es sowohl mit dem Internet Explorer als auch mit Firefox probiert und bei beiden kommt nach dem Akzeptieren der Boardregeln normal die Eingabe felder. aber wenn man dann auf den Registreierbutten klckt kommt diese fehler meldung*nach oben deut*
|
|
04.01.09 13:41 |
E-Mail
Finden
Als Freund hinzufügen
|
|
janolaf
Mitglied
Dabei seit: 17.01.04
Beiträge: 337
Herkunft: localhost Forenversion: 2.3
|
|
zeig doch mal deine register.php.
da stimmt was in der abfrage nicht, da wird ein wert zu wenig übergeben
|
|
04.01.09 14:20 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
janolaf
Mitglied
Dabei seit: 17.01.04
Beiträge: 337
Herkunft: localhost Forenversion: 2.3
|
|
ich weiss jetzt nicht , welchen regeln-hack du da drin hast, aber der ist auf jeden fall nicht richtig eingebaut.
in dem abschnitt :
php: |
1:
2:
|
$db->query("INSERT INTO bb".$n."_users (userid,username,password,email,groupid,rankid,regdate,lastvisit,lastactivity,usertext,signature,icq,aim,yim,msn,homepage,birthday,gender,showemail,admincanemail,usercanemail,invisible,usecookies,styleid,activation,daysprune,timezoneoffset,dateformat,timeformat,emailnotify,receivepm,emailonpm,pmpopup,umaxposts,showsignatures,showavatars,showimages,nosessionhash)
VALUES (NULL,'".addslashes(htmlspecialchars($r_username))."','".md5($r_password)."','".addslashes(htmlspecialchars($r_email))."','$groupid','$rankid[rankid]','".time()."','".time()."','".time()."','".addslashes(htmlspecialchars($r_usertext))."','".addslashes($r_signature)."','".intval($r_icq)."','".addslashes(htmlspecialchars($r_aim))."','".addslashes(htmlspecialchars($r_yim))."','".addslashes(htmlspecialchars($r_msn))."','".addslashes(htmlspecialchars($r_homepage))."','".addslashes(htmlspecialchars($birthday))."','".intval($r_gender)."','".intval($r_showemail)."','".intval($r_admincanemail)."','".intval($r_usercanemail)."','".intval($r_invisible)."','".intval($r_usecookies)."','".intval($r_styleid)."','".intval($activation)."','".intval($r_daysprune)."','".addslashes($default_timezoneoffset)."','".addslashes(htmlspecialchars($dateformat))."','".addslashes(htmlspecialchars($timeformat))."','".intval($r_emailnotify)."','".intval($r_receivepm)."','".intval($r_emailonpm)."','".intval($r_pmpopup)."','".intval($r_umaxposts)."','".intval($r_showsignatures)."','".intval($r_showavatars)."','".intval($r_showimages)."','".intval($r_nosessionhash)."','".$checked_rules."')"); |
|
fehlt auf jeden fall ein eintrag hier --> umaxposts,showsignatures,showavatars,showimages,nosessionhash)
also, hinter --> nosessionhash fehlt ein eintrag
und das sollte aber in der anleitung vom regeln-hack drin stehen
|
|
04.01.09 14:31 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Asahi
Mitglied
Dabei seit: 02.12.08
Beiträge: 34
Herkunft: Dortmund
Themenstarter
|
|
ja ich habe da nochmal alles nachgeschaut und du hattest recht da fehlte noch etwas.
Danke für deine Hilfe, es geht nun wieder alles!^^
mfg Asahi
|
|
04.01.09 14:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|