- Code: Vali kõik
'index.php' või 'things.php'
ja mitte nagu siin,
- Code: Vali kõik
'default.asp' või index.html'
Esimene asi sinu integreeritud phpBB lehel on sessiooni andmed. See kood näeb välja nagu siin:
- Code: Vali kõik
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
//
// End session management
//
Las ma seletan kõigest lähemalt. Esiteks, vaatame seda rida:
- Code: Vali kõik
define('IN_PHPBB', true);
See tähendab, et me oleme phpBB tarkvaras, mis omakorda tähendab seda, et sulle on lubatud vaadata seda lehte.
- Code: Vali kõik
$phpbb_root_path = './';
See kood siin on suhteliselt lihtne, see annab meile teada, kus peab otsima(olema) phpBB juurkausta. Kui kataloogide nimekiri(puu) on selline:
- Code: Vali kõik
index.php
downloads.php
customise.php
support.php
dev.php
phpBB2/index.php
phpBB2/common.php
Siis string selle jaoks peaks olema selline './phpBB2/'. Nagu siin:
- Code: Vali kõik
$phpbb_root_path = './phpBB2/';
Edasi. Järgnev kood lihtsalt kaasab config.php ja common.php faili erinevate asjade jaoks.
- Code: Vali kõik
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
See kood..:
- Code: Vali kõik
//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
//
// End session management
//
..on lihtsalt Sessioonide haldamine, see on vajalik.
Need järgnevad PHP käsud lubavad dünaamikat kasutaja jaoks.
- Code: Vali kõik
$userdata['username'];
See annab kasutajale kätte kasutajanime.
- Code: Vali kõik
$userdata['user_id'];
Kasutaja ID.
- Code: Vali kõik
$userdata['user_rank'];
Kasutaja rank. User(Tavakasutaja)/Admin(Administraator).
Neid võib kasutada If/Else väidetes, näiteks:
- Code: Vali kõik
if ($userdata['user_id'] = $_GET['id']) {
echo "Hello. You are " . $userdata['username'] . ".";
}
Aitäh lugemast! Ma loodan, et oled midagi õppinud sellest õpetusest.
Õpetuse kirjutas: aled owen -
Õpetuse tõlkis: =Toxic=