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