![]() |
![]() |
artpol 25.03.2004 - 17:19 |
1. Подскажите, пожалуйста как на PHP форумах делают следующее: Когда Гость заходит на форум его IP записывается (в MySql наверное)и он числится присутствующим и если он некорректно вышел, то все равно через какое-то время исчезает из списка присутствующих. Т.е запись как-то удалилась. А как, ведь PHP код сам по себе на серваке не работает? (Или еще при голосовании, записывают IP и говорят что 24 часа нельзя еще раз проголосовать.) 2. Если в ИЕ я использую такой JavaScript для появления менюшки: eval(document.all+'["menu2"].style.visibility="hidden"') как в релизе для Netscape7.1 это можно изобразить? Возмущение от отдаленности IE от Netscape. Даже отображается один и тот же файл блин по разному, не говоря уже о скриптах... |
наркоМан 1 - 25.03.2004 - 18:00 | 1. Немного не так... список обычно формируется динамически (или с какой-то периодичностью, чтобы не нагружать сервер), и формируется он по примерно такому условию: получить список всех пользователей, посетивших сайт позже чем 30(для примера) минут назад... выборка делается из таблицы в которую при каждом просмотре страницы форума сохраняется запись о времени просмотра пользователем страницы форума, а не о его входе-"выходе" :) |
buster 2 - 25.03.2004 - 18:02 |
1) Это решается с помощью сессий. Что это такое - инфы море в сети. 2) Возмущение спрячь, не первый ты такой. И не единственный :о)) Вместо document.all используй document.getElementByID("menu2").style.visibility.... Всяческих удач! |