Я использую функцию phpBB group_create()
добавить новую группу на мой форум:
//CREATION GROUPE HUB
$group_id = '';
$group_type = 0;
$group_name = "Hub ".$IATA;
$group_desc = "Groupe du HUB de ".$nom.". Pour intégrer ce hub, veuillez faire une demande auprès des chefs de HUB.";
$group_attributes = array(
'group_colour' => '00FFFF',
'group_rank' => 0,
'group_avatar' => 0,
'group_avatar_type' => 0,
'group_avatar_width' => 0,
'group_avatar_height' => 0,
'group_legend' => 0,
'group_receive_pm' => 1,
);
$group = group_create($group_id, $group_type, $group_name, $group_desc, $group_attributes);
Но я не могу получить group_id, который был создан. Я пробовал с $group
но возвращение этой переменной: bool(false)
Я точно знаю, что функция работает, группа создана.
phpBB до сих пор имеет некоторые странные функции, например strip_bbcode()
или же group_create()
которые не работают, как мы ожидали.
Хорошо .. они делают, но возвращаемые значения не такие ожидаемые, как вы могли заметить. 😉
Функция возвращает только ошибку, если она произошла, или false
, Идентификатор группы будет в параметре $group_id
после вызова, так как переменная задается ссылкой.
Других решений пока нет …