Parse error in admin console

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
ShibbyKinG
Berichten: 12
Lid geworden op: 11 mei 2004, 01:14

Parse error in admin console

Bericht door ShibbyKinG » 12 mei 2004, 09:43

Heey mensen,

Ik zit met een error die die aangeeft boven het phpbb logotje in mijn admin console.

dit is de error:

Parse error: parse error in Forum/admin/admin_users.php on line 658

Code: Selecteer alles

      //
		// Update entry in DB
		//
		if( !$error )
		{
			$sql = "UPDATE " . USERS_TABLE . "
				SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank", user_gender = '$gender' . $avatar_sql . "
				WHERE user_id = $user_id";

			if( $result = $db->sql_query($sql) )
			{
				if( isset($rename_user) )
				{
					$sql = "UPDATE " . GROUPS_TABLE . "
						SET group_name = '".str_replace("\'", "''", $rename_user)."'
						WHERE group_name = '".str_replace("'", "''", $this_userdata['username'] )."'";
					if( !$result = $db->sql_query($sql) )
					{
						message_die(GENERAL_ERROR, 'Could not rename users group', '', __LINE__, __FILE__, $sql);
					}
				}
Regel 658 is de gehele SET regel

Alvast bedankt voor de moeite om te kijken :)

Gebruikersavatar
christel
Berichten: 239
Lid geworden op: 20 feb 2004, 21:31
Locatie: Nijmegen
Contacteer:

Bericht door christel » 12 mei 2004, 09:51

Deze fout heeft meestal te maken met een gemiste ; of ) in de regel of de regel ervoor. Ik kan 'm niet zo vlug ontdekken maar ik zou de code van dit bestand ff nakijken. Was je iets aan het veranderen aan dit bestand?

ShibbyKinG
Berichten: 12
Lid geworden op: 11 mei 2004, 01:14

Bericht door ShibbyKinG » 12 mei 2004, 09:53

euhm ik heb volgens mij die album, een tijdsaanduiding hack en dat die het geschlacht weergeeft erin gevoegd.

Ik ben zelf nog goed noob in php en heb zo ook niet kunnen zien of er een , ; of zelfs ) mist dus help is ZEEER welkom! :oops:

Gebruikersavatar
christel
Berichten: 239
Lid geworden op: 20 feb 2004, 21:31
Locatie: Nijmegen
Contacteer:

Bericht door christel » 12 mei 2004, 10:42

Probeer dit eens:

Code: Selecteer alles

user_gender = '$gender'" . $avatar_sql . " 
            WHERE user_id = $user_id";
In plaats van wat je nu hebt staan in regel 658 in je admin_users.php

Donny_nl
Berichten: 463
Lid geworden op: 27 feb 2004, 13:55
Locatie: Rotterdam
Contacteer:

Bericht door Donny_nl » 12 mei 2004, 12:10

Code: Selecteer alles

user_gender = '".$gender . $avatar_sql . " 
            WHERE user_id = $user_id";
Wil je Poker leren spelen?
SQL leren?

Gesloten