Здравствуйте пользователи данного форума, недавно понадобился вывод имени пользователя и последнего посещения вне страниц форума... 
что-то типа вот этого: 
 
CODE:<? define('IN_PHPBB', true);  
$phpbb_root_path = '../phpbb/'; // ну или какой там каталог с форумом  
include($phpbb_root_path . 'extension.inc');  
include($phpbb_root_path . 'common.'.$phpEx);  
 
//  
// Start session management  
//  
$userdata = session_pagestart($user_ip, PAGE_INDEX); // тут нужно использовать новую константу, т.к. за этой закреплена главная страница ФОРУМА  
init_userprefs($userdata);  
//  
// End session management  
//  
 
//  
// ну а тут, собственно, необходимый код...  
//  
if ($userdata['user_active']==1) // Если вы зарегистрированны то ваш ник опрделиться, иначе выдать форму регистрации  
{  
print $userdata[username];  
}  
else  
{  
print "ЗАРЕГИСТРИРУЙТЕСЬ!";  
print" <form method='post' action='../phpbb/login.php'>  
Логин: <input type='text' name='username' size='15' id=inp>  
 
Пароль: <input type='password' name='password' size='15' maxlength='32' id=inp>  
 
Запомнить: <input type='checkbox' name='autologin' id=inp>  
 
<input type='hidden' name='redirect' value='../index.php?$QUERY_STRING'> <input type='submit' name='login' value='Войти' id=fix_w2>  
 
<a href='../phpbb/profile.php?mode=register'>Регистрация</a>  
<a href='../phpbb/profile.php?mode=sendpassword'>Забыли пароль? Логин?</a> ";  
}  
?>   
 
Только для exBB а не phpBB, помогите кто понимает в этом очень нужно. 
Зараннее благодарен. |