Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Кто в онлайне.

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Potap



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня такой вопрос: вот я ставлю новые хаки, а когда пользователи находятся там, то у меня же не показывается что они там. Что нужно добавить, чтобы там тоже отображалось. И можно ли сделать такое не в скриптах а на обычных хтмл страницах.

----------
XOST- качественная и бесплатная раскрутка сайтов!

Всего записей: 285 | Зарегистр. 06-07-2001 | Отправлено: 10:10 03-11-2001
batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в каждом новом скрипте в начале после чтения кук вызывай &whosonline только передавай другой текст "типа просматривает мемберлист" итп
по аналогии с другими скриптами.
открой любой штатный скрипт и найдешь там вызов &whosonline

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 21:34 03-11-2001
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
batva
 
Мндя...
А что второй передаваемый параметр  означает:
 
 &whosonline("$inmembername|Просмотр форума... $forumname|нет");
 
 и что это за код в икон.либ в  
sub whosonline
 
  if ($method eq "все") {
 
   $filetoopen = "$ikondir" . "data/onlinedata.dat";
            $filetoopen = &stripMETA($filetoopen);
            open(FILE,"$filetoopen");
            @onlinedata = <FILE>;
            close(FILE);
        foreach $line (@onlinedata) {
        chomp $line;
       ($savedusername, $savedtime, $savedwhere) = split(/\|/, $line);
       $lookfor = substr($savedusername, 0, 5);
       if ($lookfor eq "Guest") { $guests++; }
                else {
              $members++;
              $cleanmember = $savedusername;
              $cleanmember =~ s/ /\_/g;
  $savedusername = substr($savedusername,0,20) if length $savedusername > 19;
 $memberoutput .= qq~ <a href="$profileprog?action=show&member=$cleanmember">$savedusername</a>~;
                }

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:29 05-11-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
все

считает всех юзеров в онлайн.
используется в whoisonline.cgi

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 14:01 05-11-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Кто в онлайне.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru