Gebruiker toevoegen aan groep in PHP

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

LEES: Algemene Voorwaarden. Denk eventueel aan tags (DEV, BETA, RC)!
phpBB3.0.x
Plaats reactie
Aaron
Berichten: 4
Lid geworden op: 26 mei 2009, 20:45

Gebruiker toevoegen aan groep in PHP

Bericht door Aaron » 26 mei 2009, 20:48

Hallo,

Ik ben bezig aan een aanpassing op phpbb. Ik ben echter net nieuw met dit forum software (ik gebruik al jaren de concurrent SMF). Maar goed... Ik probeer een user toe te voegen aan een membergroep dit doe ik als volgt:

Code: Selecteer alles

<?php

group_user_add(7,53);

?>
Hierbij is de 7 het ID van de gebruikersgroep en de 53 het ID van het lid. Echter, dit werkt niet...

Weet iemand wat ik verkeerd doe?

Alvast bedankt!
Laatst gewijzigd door Derky op 01 jun 2009, 21:56, 2 keer totaal gewijzigd.
Reden: Titel aangepast

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Re: phpBB Aanpassing

Bericht door brandsrus » 26 mei 2009, 21:11

is group_user_add wel een functie binnen phpBB? ik vraag me dat sterk af..

Aaron
Berichten: 4
Lid geworden op: 26 mei 2009, 20:45

Re: phpBB Aanpassing

Bericht door Aaron » 26 mei 2009, 21:36

jep is een functie:p

Vind je hier: http://area51.phpbb.com/docs/code/

Aaron
Berichten: 4
Lid geworden op: 26 mei 2009, 20:45

Re: phpBB Aanpassing

Bericht door Aaron » 01 jun 2009, 19:23

Niemand?

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: phpBB Aanpassing

Bericht door Derky » 01 jun 2009, 21:55

Dit moet werken. ;)

Code: Selecteer alles

//Add to group
$custom_user_id = 55;
$custom_group_id = 10;

//Get the user data
$sql = 'SELECT user_id, username
FROM ' . USERS_TABLE . '
WHERE user_id = ' . (int) $custom_user_id;
$result = $db->sql_query($sql);
$custom_user_data = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

//Let's do it
if (!function_exists('group_user_add'))
{
    include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
}
group_user_add($custom_group_id, array($custom_user_data['user_id']), array($custom_user_data['username']), false, true);
 

Aaron
Berichten: 4
Lid geworden op: 26 mei 2009, 20:45

Re: Gebruiker toevoegen aan groep in PHP

Bericht door Aaron » 03 jun 2009, 06:55

Geweldig! Dank je wel!

Ik ga straks eens kijken of het werkt.

Plaats reactie