| 
Сегодня: 01.11.2025 - 00:57:38
|  | Бесплатные PHP скрипты - форум техподдержки |  | | Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее! 
 
 | 
 |  
 On-line Users| Объявление - WR-Scriptы в UTF-8 кодировке | 
|---|
 | Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
 
 На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
 Планирую продолжить работы весь 2023 год.
 
 | 
 | Автор | Сообщение | 
|---|
 | Carl_F  •
 
 
 Cгость 
 | | Мод: Online UsersVersion: 1.0 beta 1
 Platform: WR-Forum v1.7
 Описание:
 Мод показывает показывает участников в online на форуме.
 Автор мода Carl_F не несёт никакой ответственности за данный скрипт.
 И за последствия его установки;).
 Online Users v1.0b1 (c) 2005[13.12.05] by Carl_F[webmasters04@mail.ru]
 
 -------------------------Инструкция по установке-------------------------
 Замените файл index.php и tools.php в вашей директории с форумом файлами index.php и tools.php из архива.
 И скопируйте папку modules в корень форума.
 
 --------------------------------Последняя версия------------------------------
 ftp://ftp.intelbi.ru/incoming/Carl_F/online.zip
 
 ps
 из темы удалены все старые сообщения.
 |  |  | 
 |  
| Сообщение # 1 | 13.12.05 - 09:56:28 |  |  |  | Carl_F  •
 
 
 Cгость 
 | | Ребят, ну реагируем:))). То все хотели этот мод, а то - БАМ И ВСЁ%(? |  |  | 
 |  
| Сообщение # 2 | 13.12.05 - 20:53:05 |  |  |  | midav  •
 
 
 Mгость 
 |  |  
| Сообщение # 3 | 15.12.05 - 20:52:21 |  |  |  | midav  •
 
 
 Mгость 
 | |  ну я хотел глянуть как онлине сделать, может быть разобрался бы из твоего 
 |  |  | 
 |  
| Сообщение # 4 | 16.12.05 - 11:06:41 |  |  |  | WR  •
 
 
 WУчастник форума 
 | | Carl_F, на емайл скидываю тебе информацию, о том как загружать файлы на мой сайт.
 Остальным скажу: все моды теперь будут находится в отдельной папке: http://wr.kovostok.ru/scriptsmod/
 
 Размер модов не должен превышать 150 Кб. (Это моё условие).
 |  |  | 
 |  
| Сообщение # 5 | 19.12.05 - 06:08:36 |  |  |  | Speeder  •
 
 
 Sгость 
 | | Carl_F, скинь плиз мне на мыло мод кто в онлайн,а то я сам писать собирался а тут увидел что уже есть))) |  |  | 
 |  
| Сообщение # 6 | 20.07.06 - 22:09:18 |  |  |  | tvtop  •
 
 
 Tгость 
 |  |  
| Сообщение # 7 | 12.09.06 - 15:58:29 |  |  |  | Alien  •
 
 
 Aгость 
 | |  Цитата:
 
 Действительно
  |  |  | 
 |  
| Сообщение # 8 | 13.09.06 - 17:23:45 |  |  |  | WR  •
 
 
 WУчастник форума 
 | |   потерял я где то его.... |  |  | 
 |  
| Сообщение # 9 | 14.09.06 - 15:22:53 |  |  |  | Maksir  •
 
 
 MУчастник форума 
 | | Опс...WR, а почему ты сразу его не поставил на сервер сюда?
 Терь, я тоже озадачен. Смарю здесь... "а демонов та и нету!"
 
 У меня в связи с прогрессом в скрипте аутификации на шифре md5, ипользуемом на механиме session_start  возник новый интерес. Написание, (или изучение существующего) скрипта "хто онлайн".
 
 Механизм такой, - новый пользователь автоматически стартует свою сесию. Сессия должна сохранятся где-то, в каком-нить временном файле. Второй скрипт считывает индексы строк из временного файла с сессиями и выводит их количество. Это будет означать, сколько онлайн. :) Вся это инфа должна сохронятся на сервере мин на 5. Одновременно с выводом сктрок, скрипт сравнивает, имеет ли session_id пользователя переменную - имя/ник, если нет, то он гость, если да, то выводит все именя зарегиных - хто онлайн.
 
 Теряюсь, пока, в комплексах... каким образом будет переписываться информация во временном файле с session_id пользователей... Есть ли механизм хранения данных, точ так, как в кукесах? На определлённый промежуток времени.
 |  |  | 
 |  
| Сообщение # 10 | 16.09.06 - 20:12:30 |  |  |  | Maksir  •
 
 
 MУчастник форума 
 | | Народ!Прошу поучафствовать в создании скрипта, мода, для скриптов WR
 Итак, речь идёт об скрипте "хто онлайн"
 я решил начать работу скрипта основываясь на PHPSESSIONID пользователей.
 Написал первую фишку (и конечна же с ошибками)
 
 Код:
 | error_reporting (E_ALL); 
 session_start();
 
 $id_session = session_id();
 
 $txtdat="$id_session";
 
 $lines=file("session.dat"); $i=count($lines);
 
 
 // запись данных
 $fp = fopen ("session.dat","a");//открытие
 flock ($fp,LOCK_EX);//БЛОКИРОВКА ФАЙЛА
 for ($i=0;$i<=(sizeof($lines)-1);$i++) {if ($i==$realfid) {fputs($fp,"$txtdatrn");} else {fputs($fp,$lines[$i]);}}
 fputs($fp ,"");//работа с файлом
 fflush ($fp);//ОЧИЩЕНИЕ ФАЙЛОВОГО БУФЕРА И ЗАПИСЬ В ФАЙЛ
 flock ($fp,LOCK_UN);//СНЯТИЕ БЛОКИРОВКИ
 fclose ($fp);//закрытие
 @chmod("session.dat", 0644);
 | 
 
 Но, тем не мение скрипт работает.
 Он записывает ID сессию в отдельный файл.
 Проблемы;
 1) переписывает все данные в конец файла. Старые остаются вначале файла. (но, это видимая проблема. Просто, нужно умудриться написать так, чтобы скрипт хранил данные одной строки в тичении нескольких минут, а потом заменял старые на новые данные. Таким образом можно видеть, сколько сейчас пользователей онлайн)
 2) по-сути, это и всё пока что...
 
 Если у кого есть мысли на этот счёт, пожалуйсто поделитесь здесь.
 |  |  | 
 |  
| Сообщение # 11 | 17.09.06 - 21:59:19 |  |  |  | Maksir  •
 
 
 MУчастник форума 
 | | Вот так лучше(извинияюсь за оффтоп)
 
 Код:
 | error_reporting (E_ALL); 
 session_start();
 
 $id_session = session_id();
 
 $txtdat="$id_session";
 
 $lines=file("session.dat"); $i=count($lines);
 
 
 // запись данных
 $fp = fopen ("session.dat","a");//открытие
 flock ($fp,LOCK_EX);//БЛОКИРОВКА ФАЙЛА
 fputs($fp ,"$txtdatrn");//работа с файлом
 fflush ($fp);//ОЧИЩЕНИЕ ФАЙЛОВОГО БУФЕРА И ЗАПИСЬ В ФАЙЛ
 flock ($fp,LOCK_UN);//СНЯТИЕ БЛОКИРОВКИ
 fclose ($fp);//закрытие
 @chmod("session.dat", 0644);
 | 
 |  |  | 
 |  
| Сообщение # 12 | 17.09.06 - 22:03:33 |  |  | 
 
 |