برای لوگین کردن در کل سایت توسط phpbb چه راه حلی دارید؟

m_akbari

New Member
سلام
من میخوام وقتی کسی وارد phpbb شد به سایتم هم لوگین شده باشه
از این کد استفاده کردم
//use phpBB user login
define(IN_PHPBB, true);

$site_root_path = ;
$phpbb_root_path2 = forum/;
$phpbb_root_path = $site_root_path . $phpbb_root_path2;
include($phpbb_root_path . extension.inc);
include($phpbb_root_path . common.php);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


$userLoginFlag = false;
if($userdata[session_logged_in]){
\loged in
$userLoginFlag = true;
$username = $userdata[username];
$userId = $userdata[user_id];

}

ولی 2 تا مشکل دارم
اول اینکه هر از گاهی error میده از هدر ها در صورتی که نمیفهمم چرا چون اگه دو سه با refresh بشه error mide

Warning: Cannot modify header information - headers already sent by (output started at c:program fileseasyphp1-8wwwshow.php:1) in c:program fileseasyphp1-8wwwphpbbincludessessions.php on line 305

Warning: Cannot modify header information - headers already sent by (output started at c:program fileseasyphp1-8wwwshow.php:1) in c:program fileseasyphp1-8wwwphpbbincludessessions.php on line 306

و مشکل بعد هم این هست که اگه بخوام از یه صفحه مستقیم فرم لوگین بذارم بدون اینکه بعد از لوگین شدن صفحه اصلی phpbb باز بشه چیکار باید بکنم؟
خودم خواستم یه query string بفرستم و تو login.php بگیرم header(location:.....)
استفاده کنم ولی موفق نشدم
کسی میتونه کمکم کنه؟
 

جدیدترین ارسال ها

بالا