Seite 1 von 1

Fehlermeldung beim Registrieren

Verfasst: 27.02.2007 02:25
von euramanni
Hallo,
mir wurde mitgeteilt, daß man sich nicht mehr registrieren kann. Kommt folgende Fehlermeldung.
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_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_lang, user_style, statusmail_days, statusmail_last,

statusmail_viewchars, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting,

user_active, user_actkey) VALUES (25, 'alter-schwede', 1172535025, '7938ea12f1b152d5f1e35fc2f9f5b144',

'bv.strom@spray.se', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 1, 1, 1, 1,

'd.m.Y H:i', 'german', 2, 2, 0, 1, '-10033', '2007', 0, '67692e')

Line : 741
File : usercp_register.php
Das ist der Code zu der besagten Stelle. Kann mir jemand helfen wo da der fehler liegt.

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_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_lang, user_style, statusmail_days, statusmail_last, statusmail_viewchars, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, 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("\'", "''", $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, $user_style, 0, 1, '$birthday', '$next_birthday_greeting', ";
			if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )
			{
				$user_actkey = gen_rand_string(true);
				$key_len = 54 - (strlen($server_url));
				$key_len = ( $key_len > 6 ) ? $key_len : 6;
				$user_actkey = substr($user_actkey, 0, $key_len);
				$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')";
			}
			else
			{
				$sql .= "1, '')";
			}

			if ( !($result = $db->sql_query($sql, BEGIN_TRANSACTION)) )
			{
				message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);
			}

Verfasst: 27.02.2007 07:51
von rananarmo
Hast du mal mit phpmyadmin geguckt, ob die Tabelle noch in Ordnung ist?

Verfasst: 27.02.2007 09:45
von euramanni
Hallo,
ich habe nachgeschaut, soweit ich sehen kann ist alles in Ordnung. Der Rest vom Forum/Datenbank geht auch einwandfrei.

Hier mal die kpl usercp_register

Verfasst: 27.02.2007 19:28
von euramanni
Hallo,
mein Problem hat sich erledigt. Hatte wahrscheinl. ein Fehler beim Einbau vom >>MOD_StatusMail<< gemacht. Bin mehrere Update´s zurück bis es funktioniert hat.