phpbb session'u kullanmak için bu sayfanın <? php kodundan hemen sonra şu kodun konması gerekir:
Kod: Tümünü seç
define('IN_PHPBB', true);
$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();
$phpbb_root_path = './';
kodunu
$phpbb_root_path = './phpbb3/';
olarak değiştirin..
devamına iytiyaca göre gerekli değişkenler konmalı.
mesela,
kullanıcı giriş yapmışsa, görünecek bilgiler yapmamışsa görünmeyecek bilgiler gibi bir sonuç için:
Kod: Tümünü seç
if($user->data['is_registered'])
//user is logged in
else
//user is not logged in
Kod: Tümünü seç
<input type="hidden" name="redirect" value="index.php">
giriş paneli için basit bir giriş paneli kodu şu şekilde olabilir:
Kod: Tümünü seç
Giris:<br />
<form method="POST" action="./ucp.php?mode=login">
<p>Kullanici: <input type="text" name="username" size="40"><br />
Sifre: <input type="password" name="password" size="40"><br />
Beni Hatirla?: <input type="checkbox" name="autologin"><br />
<input type="submit" value="Submit" name="login"></p>
<input type="hidden" name="redirect" value="index.php">
</form>
Kod: Tümünü seç
echo "Hosgeldiniz" . $user->data['username'];
Kod: Tümünü seç
$online_users = obtain_users_online(0);
$user_online_strings = obtain_users_online_string($online_users, 0);
$online_userlist = $user_online_strings['online_userlist'];
echo $online_userlist;
echo '<br />Guests Online: ' . $online_users['guests_online'];
not: sayfanız hem html hem de php kodlarını birarada kullanabilecğiniz bir sayfa olabilir..