 |
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 31.12.2025 - 03:25:44 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|$savedtime|$wrfnamen"); $users = $users + 1; } }
if ($found == 0) { fputs($f,"$ip|$time|$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("|",$line); if ($savedip == $ip) {$savedtime = $time;$found = 1;} if ($time < $savedtime + ($minutes)) { fputs($f,"$savedip|$savedtime|n"); $users = $users + 1; } }
if ($found == 0) { fputs($f,"$ip|$time|n"); $users = $users + 1; }
fclose ($f);}
| - А вывод этого всего это дела через подщет кол-ва строк в файлах online и user_online | |
|
| Сообщение # 56 |
17.06.07 - 10:35:09
|  | SERVER_CS •
S гость
|
|
| Сообщение # 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
|  |
|