Waarde toevoegen aan de $userdata array [opgelost]

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Waarde toevoegen aan de $userdata array [opgelost]

Bericht door fn002449 » 20 dec 2005, 12:39

Ik wil graag een waarde toevoegen aan de $userdata array...

Waar moet ik dat doen?!

-----
Even verdere uitleg:

Ik wil de usergroupen opslaan in $userdata[53] zodat ik die later kan controleren (met betrekking op het toegang geven tot gedeelten van mijn site)

Nou zou je zeggen dan doe je toch gewoon ergens in de code...

Code: Selecteer alles

$userdata[53] = "usergroup";
Maar dat wil ik dus niet.. ik wil dat altijd de usergroup beschikbaar is net zoals de username en user_level enzovoort....
-----
Laatst gewijzigd door fn002449 op 01 jan 2006, 15:24, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 20 dec 2005, 14:39

sessions.php aanpassen :)

fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Bericht door fn002449 » 20 dec 2005, 15:33

ja.. maar waar precies?!

is het voldoende als ik hem alleen hierna

Code: Selecteer alles

	if ( !empty($session_id) )
	{
		//
		// session_id exists so go ahead and attempt to grab all
		// data in preparation
		//
		$sql = "SELECT u.*, s.*
			FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
			WHERE s.session_id = '$session_id'
				AND u.user_id = s.session_user_id";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
		}

		$userdata = $db->sql_fetchrow($result);
aanpas?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 20 dec 2005, 15:34

Ja, zo uit me hoofd wel ja.

fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Bericht door fn002449 » 20 dec 2005, 15:35

want deze regel

Code: Selecteer alles

$userdata = $db->sql_fetchrow($result);
staat er veel vaker in... :?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 20 dec 2005, 15:51

Probeer het eens, als het werkt, is dat de geode, en anders niet ;)

fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Bericht door fn002449 » 20 dec 2005, 16:01

ja oke... het werkt tot op zekere hoogte...

Als ik uit ben gelogt... voegtie de waarde niet toe ;)

Gesloten