Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > Старые версии vBulletin (3.0 и 2.x) > Хаки, моды и скрипты 3.0

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 30.05.2005, 13:55   #1
Был когда-то
Адекватный
 
Аватар для Alan
Код вывода на главную страницу сайта посетителей, находящихся на форуме в этот момент

PHP код:
<? 
$base
="database_name"
$user="database_user"
$pass="database_userpass"
$host="database_host"

$link mysql_connect($host,$user,$pass); 
mysql_select_db($base$link); 

$res mysql_query(
select distinct 
        u.userid, 
        u.username 
from 
        database_name.session s 
        inner join ИМЯБАЗЫ.user u on u.userid = s.userid 
where 
        s.lastactivity - now() < 600 
"
); 

echo 
mysql_error(); 

while (
$row mysql_fetch_row($res)) 

         echo 
"<a href=/forum/member.php?u={$row[0]}>{$row[1]}</a>, "
}
?>
- В "s.lastactivity - now() < 600" число "600" означает количество секунд, за которые делается замер. Т.е., логин посетителя будет в списке, если он посещал форум за последние 10 минут
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 14.06.2005, 22:01   #2
Bobr
Знаток
Я ставлю время 60 (1 минута), но форум делает замер за несколько часов!
В чём дело?
  Ответить с цитированием
Старый 15.06.2005, 14:42   #3
Bobr
Знаток
А как сделать, чтобы информация кто он-лайн вытягивалась не из скрипта Alan'a, а из файла online.php самого форума.
Но...
Нужно, чтобы выводилось только кто он-лайн, а остальное нет.
  Ответить с цитированием
Старый 16.06.2005, 10:14   #4
mid
Простоузер
блин у меня нефига неполучается..можете дать мне плиз готовый скрипт...
вот данные:
tcmworl1_forum
tcmworl1_mid
990279
localhost
заранее спасибо.
  Ответить с цитированием
Старый 17.06.2005, 09:01   #5
mid
Простоузер
Alan наверно ты знаешь..помоги плиз!!!!!!
  Ответить с цитированием
Старый 23.07.2005, 01:19   #6
zCarot
zМарковь
Хочет третью строчку =)
 
Аватар для zCarot
я немного переделал... а то меня бесила запятая в конце..
PHP я не знаю, но программерская кровь не давала мне покоя (: поэтому я методом тыка из си додумался написать на PHP (благо они похожи)
Ладно.. хватит демагогию (:
Последние строчки
PHP код:
while ($row mysql_fetch_row($res)) 

         echo 
"<a href=/forum/member.php?u={$row[0]}>{$row[1]}</a>, "

?> 
заменяем на
PHP код:
$cntuser 0;
while (
$row mysql_fetch_row($res))
{
         
$cntuser++;
         if (
$cntuser != 1)
         {
                 echo 
", ";
         }
         echo 
"<a href=/forum/member.php?u={$row[0]}>{$row[1]}</a>";
}
if (
$cntuser)
{
        echo 
".";
}
else
{
        echo 
"никого нету :(";
}
?> 
кстати после выполнения в переменной cntuser содержится кол-во юзеров онлайн.. хотя может это где-н ещё записано (: я не наю (:
  Ответить с цитированием
Старый 07.08.2005, 03:49   #7
AMG
Простоузер
А как темы на главную страницу сайта вынести?Чтоб типа блока.
  Ответить с цитированием
Старый 07.08.2005, 18:31   #8
DDK
Продвинутый
 
Аватар для DDK
AMG,
Всмысле ?! Заголовки ?
  Ответить с цитированием
Старый 07.08.2005, 20:46   #9
Maximal
Простоузер
проверки на инвизибл нету
на вб орг есть нормальный код ;)
  Ответить с цитированием
Старый 07.08.2005, 20:57   #10
AMG
Простоузер
DDK Ну типа,как у борды есть сей мод _http://www.ibresource.ru/db/424/ ,Экспорт тем в html
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 01:53 26.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.0.11
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot