Pagina 1 van 1

Fout melding bij registreren

Geplaatst: 26 feb 2005, 08:25
door wizzzzzzzz
Wat is het probleem? Men kan niet meer registreren

Wanneer ontstond het probleem? Geen idee kreeg het gister ineens te horen

Adres van je forum: http://www.wizzzzzzzz.nl/forum

Geïnstalleerde mods: update van 11 naar 12gender_1.26, shoutbox_1.15

Huidige template: subSilver

phpBB versie: Powered by phpBB © 2001, 2005 phpBB Group

Host: phpBBhost

Heb je onlangs een mod of stijl geïnstalleerd? vande week de update een gender mod en shoutbox

Heb je gezocht naar een antwoord? Gister en vanochtend
Dit is de foutmelding:
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, user_gender user_level, user_allow_pm, user_active, user_actkey) VALUES (25, 'testing', 1109400420, 'ab4909153744a296a97f5c74958f69dc', 'xxxxxxx@hotmail.com', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 1, 1, 1, 0, 1, 1, 1, 'D d M Y G:i a', 'dutch', 1, '0' 0, 1, 1, '')[quote/

Line : 604
File : usercp_register.php
En dit is line : 604
message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);

Geplaatst: 26 feb 2005, 08:48
door Bee
We hebben een paar regels ervoor nodig, waarin de query staat.

Geplaatst: 26 feb 2005, 08:58
door wizzzzzzzz
bee schreef:We hebben een paar regels ervoor nodig, waarin de query staat.

Code: Selecteer alles

		message_die(GENERAL_ERROR, 'Could not obtain next user_id information', '', __LINE__, __FILE__, $sql);
			}
			$user_id = $row['total'] + 1;

			//
			// 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, user_gender 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("\'", "''", $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, '$gender' 0, 1, ";
			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); 
Neem aan dat je deze bedoeld??

Geplaatst: 26 feb 2005, 09:03
door Bas

Code: Selecteer alles

 '$gender' 0, 
Er moet een komma tussen $gender' en 0.

Dan wordt het volledig dus:

Code: Selecteer alles

      message_die(GENERAL_ERROR, 'Could not obtain next user_id information', '', __LINE__, __FILE__, $sql);
         }
         $user_id = $row['total'] + 1;

         //
         // 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, user_gender 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("\'", "''", $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, '$gender', 0, 1, ";
         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);

Geplaatst: 26 feb 2005, 09:25
door wizzzzzzzz
Bee, Bast thanks voor jullie support heb zelf nog een komma fout ondekt volgens mij moet er hier ook een tussen

Code: Selecteer alles

user_gender user_level,
Dat een komma zo een error kan veroorzaken..in ieder geval het werkt weer...ben blij dat jullie zo veel geduld met mij hebben... :D

Geplaatst: 26 feb 2005, 09:51
door Bee
wizzzzzzzz schreef:Bee, Bast thanks voor jullie support heb zelf nog een komma fout ondekt volgens mij moet er hier ook een tussen

Code: Selecteer alles

user_gender user_level,
Dat een komma zo een error kan veroorzaken..in ieder geval het werkt weer...ben blij dat jullie zo veel geduld met mij hebben... :D
Daar moet idd ook nog een komma tussen :thumb: Je leert het!

Geplaatst: 26 feb 2005, 12:37
door jh0nny
Alles werkt daarnaast ook weer zie ik met registreren, alleen mis je een tekstje (man) bij registreren. ;)

Geplaatst: 26 feb 2005, 16:12
door wizzzzzzzz
jh0nny schreef:Alles werkt daarnaast ook weer zie ik met registreren, alleen mis je een tekstje (man) bij registreren. ;)
Jah klopt zag het ook, iets met gender mod is nog niet helemaal goed, zou alleen niet weten welke file ik zou moeten nakijken er voor... :oops:

Toch mijn complimenten voor de mensen hier, leer dagelijks bij en heb er veel plezier aan.. :)

Geplaatst: 26 feb 2005, 16:13
door Paul
lang_main.php denk ik ;)

Geplaatst: 26 feb 2005, 16:18
door wizzzzzzzz
paulus schreef:lang_main.php denk ik ;)
Daar staat het goed had ik al nagekeken...leer bij... 8)

Geplaatst: 26 feb 2005, 16:20
door Cheeta
page_header.php

Geplaatst: 26 feb 2005, 16:26
door Paul
en in usercp_register?