Advertisement:

Author Topic: как проверить залогинен ли пользователь на форум?  (Read 2830 times)

Offline shamanesco

  • Newbie
  • *
  • Posts: 4
всем привет.

задача состоит в том, чтобы проверить, залогинен ли пользователь на форум и если да, то получить его юзернейм. делается это вот для чего: есть обособленная страничка, контент которой зависит от того, залогинен юзер на форум или нет.

заранее спасибо :)

Offline viacheslav

  • Semi-Newbie
  • *
  • Posts: 32
Если я правильно понял вопрос (я правда не программер), то открыв код index.template.php можно все это увидеть.
Code: [Select]
if ($context['user']['is_logged'])
{
echo $context['user']['name'];
}

Offline Toomany

  • Semi-Newbie
  • *
  • Posts: 52
  • Gender: Male
  • Hithion a.k.a. Toomany.
    • hithion : homepage
Code: [Select]
<?
$user_info=Array();
$context=Array();

require_once ПУТЬ."/SSI.php";

if ($user_info['is_guest']==1) {
    действия для незалогиненного юзера
} else {
    действия для залогиненного юзера
}
?>
Сейчас лениво вспоминать точно, как называется индекс в массиве, под которым хранится юзернейм, но ничто не мешает в коде выше сделать print_r($context) или print_r($user_info);
« Last Edit: June 06, 2007, 10:49:27 AM by Toomany »
Too many shadows, whispering voices,
Faces on posters, too many choices:
If, when, why, what?
How much have you got?
Have you got it, do you get it, if so, how often?
And which do you choose, a hard or soft option?..
How much do you need?..