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

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

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

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 14.07.2024 - 17:39:35
Страницы:  1  2  3  ... 6

On-line Users

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

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

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

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

Carl_F

C
гость

Мод: Online Users
Version: 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
гость

А где файл? Хотел посмотреть Может на майл скинишь midav20@mail.ru

Сообщение # 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
гость

Где скачать online ?

Сообщение # 7 12.09.06 - 15:58:29

Alien

A
гость


Цитата:

Где скачать online ?


Действительно

Сообщение # 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
HackPack :Предыдущая темаСледующая тема: Какие моды вы бы хотели видеть?
Страницы:  1  2  3  ... 6

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

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

Смайлы:

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