Въпрос с интеграция на phpBB

qazxsw

Registered
Значи запитването ми се отнася за phpBB, но според мен е за тази секция.

На индекс страницата на сайта ми съм направил логин форма като тази горе в ляво под хедъра на туриста. Значи това е кода за формата:

Код:
if ($user->data['user_id'] == ANONYMOUS){
echo "
//Логин формата
";}

else {
echo "Hello, " . $user->data['username'] . "!";
}

Когато този код седи в index.php си работи, но ако се опитам да го направя като функция и го сложа в друг файл (functions.php) който след това добавям в index.php и се опитам да изкарам функцията CheckIfLoggedIn();

Код:
function CheckIfLoggedIn(){
if ($user->data['is_registered']){
echo "
//Формата
";}

else {
echo "Hello, " . $user->data['username'] . "!";} 
}

кода не работи. Значи, според мен проблемът идва от това, че:
Код:
$user->data['is_registered']

се намира във функцията и всъщност не може да вземе стойноста.

Помня, че се пишеше нещо в самата функция global или нещо такова, но забравих точно какво.

А ако не е от това, някой има ли някакви предположения?
 

Back
Горе