|
|
|
|
|
|
|
24.08.2005, 00:53
скажите пожалуйста какая функция отвечает за количесво посетителей на сайте
is_user($user) или online() ? вообщем я авторизируюсь, на первой странице отображаеться только один пользователь а на последующей уже отображаеться что в онлайн 1 юзверь и 1 гость
у меня стоит нюка но кое-что я брал от SLAED ну вообщем я попробывал взять фунцию is_user($user) от SLAED у меня сразу уменьшелось на 50 запросов но эффект не изменился также показывает то в онлайн 1 юзверь и 1 гость
|
|
|
|
|
|
|
24.08.2005, 01:24
MadMan online()
просто не была удалена последняя запись о посетителе, ссесия длится 30 минут, а потом удаляется!
подождите или очитстите таблицу _session
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
24.08.2005, 02:23
нет смотри я выхожу из своего ника сессия удаляесть потом опять вхожу и и на первой странице только я один (как пользователь - гостей нет) а на последующей создаеться еще одна сессия и получаеться 2 чела
|
|
|
|
|
|
|
24.08.2005, 17:45
MadMan число посетителей дальше увеличивается: 2,3,4..? посмотрите какие на данный момент записи в таблице _session
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
24.08.2005, 23:58
нет число не увеличиваеться только 1 юзверь и 1 гость а скрипт показывающий кто на сайте показывает какое время пользователи на сайте так вот у пользователя под которым я заходил время 1 секунда и после этого время останавливаеться а у гостя кторый создаеться время нормально отсчитываеть то есть я сижу по сесией гостя
вообщем ладно будем искать
|
|
|
|
|
|
|
25.08.2005, 00:43
MadMan что ставили дополнительно? какие хаки?
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
25.08.2005, 02:51
вообщем так сразу и не ска жешь я пытаюсь сделать из нюки чтото новое типа slaed
тепрь я точно нашет это в функции online();
в простом нюке есть такие строчки
Код:
if (!isset($uname)) {
$uname = "$ip";
$guest = 1;
}
в слаеде же вот это
Код:
if (is_admin($admin)) {
$uname = "$ip";
$guest = 2;
} elseif (is_user($user)) {
$uname = $cookie[1];
$guest = 0;
} elseif (!is_user($user)) {
$uname = "$ip";
$guest = 1;
}
но в нюке почему то в майнфайле не пашет функция is_user($user)
вообщем чя попробывал так
Код:
if (isset($uname)) {
$uname = $cookie[1];
$guest = 0;
}
elseif (!isset($uname)) {
$uname = "$ip";
$guest = 1;
}
но ничего не вышло вторая сессия все таки создаеться ео уже пользователь не отображаеться! форум здесь не причем bbsession пуста
|
|
|
|
|
|
|
25.08.2005, 10:45
MadMan возможно вы забыли добавить глобальгые переменные в эту функцию!
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
|
27.08.2005, 01:24
нет глобальные переменные я всегда внимательно включаю
да воощем все я разобрался теперь все норма =)
|
|
|
|
|
|
|
27.08.2005, 01:29
*****
Последний раз редактировалось mad_alex, 25.09.2005 в 21:26.
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:40.
|
|
|
|
|
|
|
|
|
|
|
|
|