Could not insert... Fehler?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
SinTao
Mitglied
Beiträge: 275
Registriert: 09.04.2006 21:16

Could not insert... Fehler?

Beitrag von SinTao »

Grüsse zusammen,

ich habe gerade das Profil meines Forums erweitert, allerdings sind dabei ein paar unschöne Fehler beim registrieren aufgetreten die ich mir nicht wirklich erklären kann. Zur Erklärung: Bei einem bereits registrierten User kann ich alle hinzugefügten Felder bearbeiten, und die Änderungen werden auch gespeichert. Lediglich beim registrieren sagt er mir, das er die daten nicht in den table schreiben konnte, weswegen ich vermute, wie im Debug auch angezeigt, das der Fehler in der usercp_register liegt. Nur wo ist die Frage...

Hier einmal die FM:

Code: Alles auswählen

Could not insert data into users table

DEBUG MODE

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_text1, user_text2, user_text3, user_text4, user_text5, user_text6, user_text7, user_text8, user_text9, user_text10, user_text11, user_text12, user_text13, user_text14, user_text15, user_text16, user_text17, user_text18, user_text19, user_text20, user_text21, user_text22, user_text23, user_text24, user_text25, user_text26, user_text27, user_text28, user_text29, user_text30, user_charname, user_charsurname, user_charaddname, user_charage, user_chargender, user_charhair, user_chareye, user_charheight, user_charrace, user_charclass, user_charweapon, user_charcloth, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lan , user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (3, 'Gruppenbot', 1153473160, '95a5b49a1f092b442ff63a837b548431', 'itdesign@gmail.com', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 0, 'd.m.Y, H:i', 'german', 2, 0, 1, 0, 'c58132ac5')

Line : 681
File : usercp_register.php
Ich kann in der angegebenen Datei aber keinen Fehler entdecken... :|

Hier mal der Code:

Code: Alles auswählen

			//
			// Get current date
			//
			$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_text1, user_text2, user_text3, user_text4, user_text5, user_text6, user_text7, user_text8, user_text9, user_text10, user_text11, user_text12, user_text13, user_text14, user_text15, user_text16, user_text17, user_text18, user_text19, user_text20, user_text21, user_text22, user_text23, user_text24, user_text25, user_text26, user_text27, user_text28, user_text29, user_text30, user_charname, user_charsurname, user_charaddname, user_charage, user_chargender, user_charhair, user_chareye, user_charheight, user_charrace, user_charclass, user_charweapon, user_charcloth, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lan , user_style, user_level, user_allow_pm, user_active, user_actkey)
				VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $text1) . "', '" . str_replace("\'", "''", $text2) . "', '" . str_replace("\'", "''", $text3) . "', '" . str_replace("\'", "''", $text4) . "', '" . str_replace("\'", "''", $text5) . "', '" . str_replace("\'", "''", $text6) . "', '" . str_replace("\'", "''", $text7) . "', '" . str_replace("\'", "''", $text8) . "', '" . str_replace("\'", "''", $text9) . "', '" . str_replace("\'", "''", $text10) . "', '" . str_replace("\'", "''", $text11) . "', '" . str_replace("\'", "''", $text12) . "', '" . str_replace("\'", "''", $text13) . "', '" . str_replace("\'", "''", $text14) . "', '" . str_replace("\'", "''", $text15) . "', '" . str_replace("\'", "''", $text16) . "', '" . str_replace("\'", "''", $text17) . "', '" . str_replace("\'", "''", $text18) . "', '" . str_replace("\'", "''", $text19) . "', '" . str_replace("\'", "''", $text20) . "', '" . str_replace("\'", "''", $text21) . "', '" . str_replace("\'", "''", $text22) . "', '" . str_replace("\'", "''", $text23) . "', '" . str_replace("\'", "''", $text24) . "', '" . str_replace("\'", "''", $text25) . "', '" . str_replace("\'", "''", $text26) . "', '" . str_replace("\'", "''", $text27) . "', '" . str_replace("\'", "''", $text28) . "', '" . str_replace("\'", "''", $text29) . "', '" . str_replace("\'", "''", $text30) . "', '" . str_replace("\'", "''", $charname) . "', '" . str_replace("\'", "''", $charsurname) . "', '" . str_replace("\'", "''", $charaddname) . "', '" . str_replace("\'", "''", $charage) . "', '" . str_replace("\'", "''", $chargender) . "', '" . str_replace("\'", "''", $charhair) . "', '" . str_replace("\'", "''", $chareye) . "', '" . str_replace("\'", "''", $charheight) . "', '" . str_replace("\'", "''", $charrace) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
			if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )
Naheliegend wäre nun, das dirgendwas im Table falsch ist, aber auch hier wäre die Frage was? Ich habe alles mehrere Male durchgesehen. Möglicherweise ist mir aber auch etwas entgangen...
user_charcoth varchar(255) latin1_german2_ci Ja NULL
user_charweapon varchar(255) latin1_german2_ci Ja NULL
user_charclass varchar(255) latin1_german2_ci Ja NULL
user_charrace varchar(255) latin1_german2_ci Ja NULL
user_charheight varchar(255) latin1_german2_ci Ja NULL
user_chareye varchar(255) latin1_german2_ci Ja NULL
user_charhair varchar(255) latin1_german2_ci Ja NULL
user_chargender varchar(255) latin1_german2_ci Ja NULL
user_charage varchar(255) latin1_german2_ci Ja NULL
user_charaddname varchar(255) latin1_german2_ci Ja NULL
user_charsurname varchar(255) latin1_german2_ci Ja NULL
user_charname varchar(255) latin1_german2_ci Ja NULL
user_text30 varchar(255) latin1_german2_ci Ja NULL
user_text29 varchar(255) latin1_german2_ci Ja NULL
user_text28 varchar(255) latin1_german2_ci Ja NULL
user_text27 varchar(255) latin1_german2_ci Ja NULL
user_text26 varchar(255) latin1_german2_ci Ja NULL
user_text25 varchar(255) latin1_german2_ci Ja NULL
user_text24 varchar(255) latin1_german2_ci Ja NULL
user_text23 varchar(255) latin1_german2_ci Ja NULL
user_text22 varchar(255) latin1_german2_ci Ja NULL
user_text21 varchar(255) latin1_german2_ci Ja NULL
user_text20 varchar(255) latin1_german2_ci Ja NULL
user_text19 varchar(255) latin1_german2_ci Ja NULL
user_text18 varchar(255) latin1_german2_ci Ja NULL
user_text17 varchar(255) latin1_german2_ci Ja NULL
user_text16 varchar(255) latin1_german2_ci Ja NULL
user_text15 varchar(255) latin1_german2_ci Ja NULL
user_text14 varchar(255) latin1_german2_ci Ja NULL
user_text13 varchar(255) latin1_german2_ci Ja NULL
user_text12 varchar(255) latin1_german2_ci Ja NULL
user_text11 varchar(255) latin1_german2_ci Ja NULL
user_text10 varchar(255) latin1_german2_ci Ja NULL
user_text9 varchar(255) latin1_german2_ci Ja NULL
user_text8 varchar(255) latin1_german2_ci Ja NULL
user_text7 varchar(255) latin1_german2_ci Ja NULL
user_text6 varchar(255) latin1_german2_ci Ja NULL
user_text5 varchar(255) latin1_german2_ci Ja NULL
user_text4 varchar(255) latin1_german2_ci Ja NULL
user_text3 varchar(255) latin1_german2_ci Ja NULL
user_text2 varchar(255) latin1_german2_ci Ja NULL
user_text1 varchar(255) latin1_german2_ci Ja NULL
Hier noch die usercp_register:

Download

Vielen, vielen Dank für eure Hilfe,

SinTao
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

da fehlt ein bischen was :wink:

suche:

Code: Alles auswählen

, '" . str_replace("\'", "''", $charrace) . "'
danach einfügen:

Code: Alles auswählen

, '" . str_replace("\'", "''", $charclass) . "', '" . str_replace("\'", "''", $charweapon) . "', '" . str_replace("\'", "''", $charcloth) . "'
Markus
SinTao
Mitglied
Beiträge: 275
Registriert: 09.04.2006 21:16

Beitrag von SinTao »

Vielen Dank. :)

Da ist mir wirklich etwas verloren gegangen. Allerdings ist das Problem weiterhin existent. :| Gleiche Fehlermeldung, trotz geänderter Datei... Solangsam fange ich an zu verzeifeln, da das Ganze in dieser Form mal in einem anderen Forum lief... Wahrscheinlich fehlt jetzt irgendwo ein Komma, oder soetwas... :|

Vllt kannst du ja nochmal nachsehen, ich wäre dir das mehr als verbunden!

Hier einmal die aktualisierte Datei:

Link

Vielen, vielen Dank!!!

SinTao
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Wie lautet denn die komplette Fehlermeldung?
Eventuell sieht man ja da schon was :wink:

Markus
SinTao
Mitglied
Beiträge: 275
Registriert: 09.04.2006 21:16

Beitrag von SinTao »

Here we go, und danke nochmal für die Mühen:

Code: Alles auswählen


Could not insert data into users table

DEBUG MODE

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_text1, user_text2, user_text3, user_text4, user_text5, user_text6, user_text7, user_text8, user_text9, user_text10, user_text11, user_text12, user_text13, user_text14, user_text15, user_text16, user_text17, user_text18, user_text19, user_text20, user_text21, user_text22, user_text23, user_text24, user_text25, user_text26, user_text27, user_text28, user_text29, user_text30, user_charname, user_charsurname, user_charaddname, user_charage, user_chargender, user_charhair, user_chareye, user_charheight, user_charrace, user_charclass, user_charweapon, user_charcloth, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lan , user_style, user_level, user_allow_pm, user_active, user_actkey) VALUES (3, 'Gruppenbot', 1153478072, '95a5b49a1f092b442ff63a837b548431', 'itdesign@gmail.com', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 0, 'd.m.Y, H:i', 'german', 2, 0, 1, 0, '01d2cb849')

Line : 681
File : usercp_register.php
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche:

Code: Alles auswählen

user_dateformat, user_lan , user_style, user_level,
ersetze mit:

Code: Alles auswählen

user_dateformat, user_lang , user_style, user_level,
Markus
SinTao
Mitglied
Beiträge: 275
Registriert: 09.04.2006 21:16

Beitrag von SinTao »

Jetzt funktionierts. Ich bin dir wirklich mehr als dankbar für deine Hilfe. Lass dir an diesem sonnigen Tag ein virtuelles Bier ausgegeben! :)

Danke nochmals!!

Beste Grüsse zum anstehenden Wochenende,

SinTao


P.s: Ich habe gerade gesehen das du in "meinem" anderen Problemthread auch hin und wieder postest, vllt kannst du dir mein dortiges Problem auch mal ansehen. Nur wenn du Zeit und Lust hast. Ansonsten probiere ich da mal einen anderen Hack, alles halb so wild! :)

Link
Antworten

Zurück zu „Coding & Technik“