Сначала вам нужно загрузиться для phpBB:
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './phpBB/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
Вам придется заменить часть ./phpBB/
относительным путем к форуму.
Чтобы пользователь вошел в системув, вы должны сделать:
$result = $user->session_create($user_id, $admin, $autologin, $viewonline);
$admin
должно быть false
, $autologin
и $viewonline
в зависимости от того, что вы хотите.
ПРИМЕЧАНИЕ: Вызов session_create
установит сеансовый cookie для пользователя, поэтому убедитесь, что вы вызываете его только тогда, когда текущий запрос фактически обслуживает этого пользователя.