Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Ошибки / Bugs Reports
# 1 Тема: ON-LINE
Bidgo
SF Team

Avatar пользователя

Антикиллер

SF Support Team

Любитель Fusion

Сообщений: 240
Откуда: Полтава
Зарегистрирован: 27 Октября 2007, 15:06:15
Сказали спасибо 39 раз
Статус: offline
ICQ статус 252950850
Опубликовано 27 Апреля 2008, 20:57:47
в некоторых случаях в $db_prefix.online в поле user_ip записывается значение "FUSION_IP".
Это конечно и незаметно в стандарте, но для себя сделал вывод айпи гостей, так вот там иногда выпадает среди айпишников такое...
Гдето явно баг... пока не вычислил где конкретно.. (за пивом не успеваю smiley)


--------------------
Все что НЕ делается, было бы к лучшему...
Присоединяйтесь!
^ наверх ^ 252950850 http://ordenplameni.tclans.ru/
# 2  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 28 Апреля 2008, 07:25:35
Я кстати тож замечал такой баг... и пока тож недопер в чем трабла... думаю точно в maincore.php


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 3  
kpa6ik
Пользователь

Avatar пользователя


статус не обнаружен

Завсегдатый

Сообщений: 53
Откуда: Украина, Киев
Зарегистрирован: 08 Марта 2008, 14:27:56
Сказали спасибо 7 раз
Статус: offline
Опубликовано 28 Апреля 2008, 17:55:01
У меня аналогичное. Почти все посетители имеют айпи сайта, кроме гостей. Гостей показывает корректно.
Тоже пытаюсь разобраться.
 
^ наверх ^
# 4  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 05 Мая 2008, 19:40:40
if ($settings['maintenance'] != "1") {
@$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".FUSION_IP."'");
$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user=".$cond."");
if (dbrows($result) != 0) {
$result = dbquery("UPDATE ".$db_prefix."online SET online_lastactive='".time()."' WHERE online_user=".$cond."");
} else {
$name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : "0");
@$result = dbquery("INSERT INTO ".$db_prefix."online VALUES('$name', '".FUSION_IP."', '".time()."')");
}
if (isset($_POST['login'])) {
@$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_user='0' AND online_ip='".FUSION_IP."'");
} else if (isset($logout)) {
@$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_ip='".FUSION_IP."'");
}
$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_lastactive<".(time()-60)."");
$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user='0'");
echo "<span class='small'>".$locale['011']." <b>".dbrows($result)."</b> </span><br>\n";
$result = dbquery(
"SELECT ton.*, user_id,user_name FROM ".$db_prefix."online ton
LEFT JOIN ".$db_prefix."users tu ON ton.online_user=tu.user_id
WHERE online_user!='0'"
);

$members = dbrows($result);
if ($members != 0) {
$i = 1;
echo $locale['012'];
while($data = dbarray($result)) {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'>".$data['user_name']."</a>";
if ($i != $members) echo ", ";
$i++;
}
echo "<br>\n";
} else {
echo $locale['013']."<br>\n";
}

}



Нашел FUSION_IP только в двух файлах:
forum/index.php
forum/viewthread.php
(больше нигде тотал командер такого текста ненашел...)

Только там есть текст FUSION_IP, то есть там какйото баг...


[Изменил(а) pozitiv, 05 Мая 2008, 19:42:18]

--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 5  
zzoomm
Пользователь

Avatar пользователя



Завсегдатый

Сообщений: 65
Откуда: г.Харьков
Зарегистрирован: 09 Апреля 2007, 16:54:24
Сказали спасибо 8 раз
Статус: offline
Опубликовано 05 Мая 2008, 22:57:40
В майкоре вроде не определено....
есть:
define("USER_IP", $_SERVER['REMOTE_ADDR']);



--------------------
Мы не имеем права потреблять счастье, не производя его.
^ наверх ^
# 6  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 13 Августа 2008, 22:05:42
Ну что как разрешили проблему? Откуда волшебное слово фузион_ип появляется? Мейноре чист и пуст, там не такого слова, но константа определяется именно там, а изменить константу... Скажем так малореально.


--------------------
Retired
^ наверх ^
# 7  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 13 Августа 2008, 22:27:02
Почему нереально? Константа находится только в двух файлах, что я писал выше...либо же определи фусион_ип также как определен юзер_ип....


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 8  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 13 Августа 2008, 22:38:03
1 те файлы инициализируются в форуме, а у меня трабла с панелькой которая вне форума smiley
2 мейнкоре один фиг раньше успевает установить СВОЮ, а значит единственную константу
3 и вообще непонятно че это за фузион ип ; предлагаешь забить в нее ип и потом ее использовать? Или просто вбить в нее ип и все тогда будет правильно отображать?


--------------------
Retired
^ наверх ^
# 9  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 13 Августа 2008, 23:08:45
Я же тебе говорю что фузион_ип встречается только в двух файлах, я сделал поиск текста фузион_ип по всем файлам движка...Как видиш он отвечает за запись пользователей онлайн...ошибка может быть в том что код взят откудато где была изменена ета самая констатна...а так как константа неопределена, то в базу и записывается фузион_ип.....


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 10  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 14 Августа 2008, 10:00:29
К сожалению мой код взят не откуда то, но сделан напрямую smiley

И константа USER_IP (а именно она стоит) нигде не приравнивается к FUSION_IP , определить ее конечно не сложно, а вот понять почему так, сложно.


--------------------
Retired
^ наверх ^
# 11  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 14 Августа 2008, 10:14:13
народ че тупим, это давно решено... Я ж все уже давно поправил


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 12  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 14 Августа 2008, 14:21:03
А где ето правится? Я просто не нашел где поправлено, а эта тема в свободном полете...


--------------------
Retired
^ наверх ^
# 13  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 14 Августа 2008, 14:38:55
в maincore.php добавлена определиня этой константы


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 14  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 14 Августа 2008, 16:17:48
А код можно? А то что то у меня нету такого.

Я конечно могу и сам определить, но вдруг нада по другому?


--------------------
Retired
^ наверх ^
Перейти на форум:


105,440,903 уникальных посетителей
сейчас: 21 Ноября 2024, 23:28:40
Генерация страницы: 0.85 сек.

Original size:40 кб.
GZipped size: 9 кб.
Compression:79%