Това е кратко обяснение на необходимия код, който трябва да бъде добавен към страниците на вашия сайт. Това ще даде възможност на потребителите да влизат в сайта и форума с една регистрация.
Предполагаме, че файловете на сайта и форума са в главната директория.
Дадения по долу код трябва да бъде включен в началото на всяка страница, за която искате да се проверява сесията на потребителя.
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
?>
В страницата, където искате да се намира формата за общ вход в сайта и форума, добавете следния код.
Това е обща форма за вход и изход, разбира се тя може да бъде разделена и входа и изхода да бъдат поставени на различни места.
<?php
if ($user->data['user_id'] == ANONYMOUS)
{
echo"
<form action="". append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login', true, $user->session_id) . "" method="post">
<input type="hidden" name="mode" value="login" />
Име:<input type="text" name="username" />
Парола:<input type="password" name="password" />
Скрит <input type="checkbox" class="radio" name="viewonline" />
<input type="hidden" name="autologin" value="1" />
<input type="submit" value="Влез" name="login" />
<input type="hidden" name="redirect" value="index.$phpEx" />
</form>
<br />
<a href="ucp.$phpEx?mode=register">Регистрирай се</a>
";
}
else
{
echo"
<form action="". append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=logout', true, $user->session_id) . "" method="post">
<input type="hidden" name="mode" value="logout" />
Изход: <input type="submit" value="Излез" name="logout" />
</form>
";
}
?>
В този ред "index.$phpEx" е страницата към която ще бъдете пренасочени след успешен вход:
<input type="hidden" name="redirect" value="index.$phpEx" />
За да пробвате реално демото и да се логнете, трябва да сте регистриран

Ако не сте логнат, ще получите форма за вход и регистрация. Ако сте логнат, ще получите форма за изход.