Dj_BalthazaR
Registered
Значи интегрирах сайт с phpbb3 форума, но има някакъв проблем при изход.
Кода в index-a на сайта за интегрирането е това:
И кода за логин формата е това:
Когато не съм се логнал във форума и дам на изход от индекса на сайта ми изписва това:
.. до тук няма проблем, но като се върна на индекса бутона изход пак си седи ...не се е проблемил на полетата .. за логване.
Когато съм се логнал във форума и се опитам да изляза от сайта ми изписва:
Къде е проблема и как може да се оправи ? Ако може дайте някакви по завсетни кодове .. т.е може в тези да е объркано нещо.До сега не съм се занимавал с phpbb3 камоли и с интеграция и малко ми е черно.
Кода в index-a на сайта за интегрирането е това:
Код:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
?>
И кода за логин формата е това:
Код:
<?php
include('forum/config.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>
";
}
?>
Когато не съм се логнал във форума и дам на изход от индекса на сайта ми изписва това:
Информация
Вие излязохте успешно.
Върни се на главната страница
.. до тук няма проблем, но като се върна на индекса бутона изход пак си седи ...не се е проблемил на полетата .. за логване.
Когато съм се логнал във форума и се опитам да изляза от сайта ми изписва:
Информация
Грешка в сесиите. Свържете се с администратор ако проблемите продължат.
Върни се на главната страница
Къде е проблема и как може да се оправи ? Ако може дайте някакви по завсетни кодове .. т.е може в тези да е объркано нещо.До сега не съм се занимавал с phpbb3 камоли и с интеграция и малко ми е черно.