Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 31.12.2025 - 03:25:44
Страницы:  1  2  3  4  5  

On-line Users

Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Планирую продолжить работы весь 2026 год.

АвторСообщение

GoL

G
гость

SERVER_CS, А он выводит только кол-во посетителей он-лайн, не разделяя на зарегеных или нет?

Сообщение # 53 16.06.07 - 19:16:00

virp

V
гость

чёто не пашет ((

Сообщение # 54 16.06.07 - 22:26:40

SERVER_CS

S
гость


Цитата:

SERVER_CS, А он выводит только кол-во посетителей он-лайн, не разделяя на зарегеных или нет?

чтобы он разделял нужно слелать


Код:

if (isset($_COOKIE['wrfname'])) {$wrfname=$_COOKIE['wrfname'];}


//зареганные
if (isset($wrfname)) {

$ip = $REMOTE_ADDR;
$time = time();
$minutes = 600;
$found = 0;
$users = 0;
$user = "";

$tmpdata = $DOCUMENT_ROOT."./online";
if (!is_file("$tmpdata/online_user.txt"))
{
$s = fopen("$tmpdata/online_user.txt","w");
fclose($s);
chmod("$tmpdata/online_user.txt",0666);
}

$f = fopen("$tmpdata/online_user.txt","r+");
flock($f,2);

while (!feof($f))
{
$user[] = chop(fgets($f,65536));
}

fseek($f,0,SEEK_SET);
ftruncate($f,0);

foreach ($user as $line)
{
list($savedip,$savedtime) = split("|",$line);
if ($savedip == $ip) {$savedtime = $time;$found = 1;}
if ($time < $savedtime + ($minutes))
{
fputs($f,"$savedip&#124;$savedtime&#124;$wrfnamen");
$users = $users + 1;
}
}

if ($found == 0)
{
fputs($f,"$ip&#124;$time&#124;$wrfnamen");
$users = $users + 1;
}

fclose ($f);
}

Сообщение # 55 17.06.07 - 10:34:56

SERVER_CS

S
гость


Код:

if (!isset($wrfname)) {

$ip = $REMOTE_ADDR;
$time = time();
$minutes = 600;
$found = 0;
$users = 0;
$user = "";

$tmpdata = $DOCUMENT_ROOT."./online";
if (!is_file("$tmpdata/online.txt"))
{
$s = fopen("$tmpdata/online.txt","w");
fclose($s);
chmod("$tmpdata/online.txt",0666);
}

$f = fopen("$tmpdata/online.txt","r+");
flock($f,2);

while (!feof($f))
{
$user[] = chop(fgets($f,65536));
}

fseek($f,0,SEEK_SET);
ftruncate($f,0);

foreach ($user as $line)
{
list($savedip,$savedtime) = split("&#124;",$line);
if ($savedip == $ip) {$savedtime = $time;$found = 1;}
if ($time < $savedtime + ($minutes))
{
fputs($f,"$savedip&#124;$savedtime&#124;n");
$users = $users + 1;
}
}

if ($found == 0)
{
fputs($f,"$ip&#124;$time&#124;n");
$users = $users + 1;
}

fclose ($f);}


-
А вывод этого всего это дела через подщет кол-ва строк в файлах online и user_online

Сообщение # 56 17.06.07 - 10:35:09

SERVER_CS

S
гость

$wrfnamen = $wrfname n

Сообщение # 57 17.06.07 - 10:36:19

virp

V
гость

блин не работает опять как поставить этот скрипт помогите!!! Чё то я туплююю.

Сообщение # 58 17.06.07 - 12:01:47

GoL

G
гость

SERVER_CS, спасибо за скрипт только я с выводом немного не понял... я в рнр еще мало что понимаю... напиши пожалуйста подробнее. Да и кстати читал ты Forum модифицировал дал ссылку, а она не пашет, скинь мне его на мыло tehnik_gol@mail.ru, плииззз

Сообщение # 59 17.06.07 - 13:03:42

onehels

O
гость

хм у меня он старанно пашет, он показывает у каждого пользователля что он онлайн и все!
И правильно не пашет, к сожеленью...

Сообщение # 60 17.06.07 - 13:06:17

virp

V
гость

и мне тоже кинь плиз на мыло virp50@mail.ru

Сообщение # 61 17.06.07 - 13:08:32

GoL

G
гость

onehels, т.е если 2 гостя то пишет гость, гость да?

Сообщение # 62 17.06.07 - 13:31:07

onehels

O
гость

Нет у меня у меня вообше не бівает кого то 2, он у каждого показівает что он онлайн, а вместе не показывает=(

Сообщение # 63 17.06.07 - 20:45:42

vikt3

V
Участник форума

Есть у кого мод рабочий Кто онлайн? Дайте посмотреть как он работает на вашем форуме и сам код

Сообщение # 64 16.08.10 - 21:19:27
HackPack :Предыдущая темаСледующая тема: Какие моды вы бы хотели видеть?
Страницы:  1  2  3  4  5  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (2+2=?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия