Баг со списком онлайн,встречающийся у многих

В этой статье я опишу решение бага,с которым многие встречались.А увидеть его можно на буксах,стоящих на выделенных серверах.Читаем далее…Посмотрите на скрин.Описывать,что за баг,я не буду.

Почему так? Потому что в настройках сервера не всё включено и вызов $_SERVER[\»REMOTE_ADDR\»]; выдаст нам у каждого пользователя один и тот же IP — IP сайта.Напоролся я случайно на это — когда обновлял экпрессбух.

Также попробуй потестить — с разных браузеров помучаться на денвере на разных аккаунтах.

Теперь о решении.Открываем onlinesql.php и находим:

$uo_ip = $_SERVER['REMOTE_ADDR'];


нам поможет родная SoooFast-овская функция getrealip() — меняем эту строчку на:


$uo_ip = getrealip();


Это только пол беды.Теперь открываем view.php и делаем то же самое.

Автор публикации

не в сети 14 лет

Alex

Комментарии: 0Публикации: 166Регистрация: 19-02-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Отправить комментарий

wpDiscuz
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля