IP, мульты

Статус
В этой теме нельзя размещать новые ответы.

onyx

Новичок
Репутация
0 / 100
1. такая проблема после переезда на другой хост в личное дело и в базу перестал записваться IP адрес зарегистрировавшегося пользователя и не отображается текущий айпи адрес под которым он только что зашол. на предыдущем хосте все айпи указвались при регистрации и при входе.
Как это можно исправить.

2. Еще такой вопрос по мультам. на теперешнем хосте то они и не будут работать поскольку айпи в базуне записвается. авот на предыдущем с айпи было все норм но в мультах в инфе о персе отображаются чуть ли не все персы из базы
вопрос по мультам заключается втом чтобы сделать нормальноеотображение мультов.
вот код файла mults.php
Код:
<?
$all_ip=mysql_query("select * from security where user='$info[user]'");

$lus='';

for($i=0; $i<mysql_numrows($all_ip); $i++) {
$ips=mysql_fetch_array($all_ip);

// Смотрим, нет ли повтора юзера
if ($lus!=$ips['user']) {

$mult=mysql_query("select distinct(user) from security where ip='$ips[ip]' and user!='$info[user]' order by user");


// Поиск мультов по всем IP
for($i=0; $i<mysql_numrows($mult); $i++) {

$mults=mysql_fetch_array($mult);

echo"[i]<a href=\"java script:inf('$mults[user]');\">$mults[user]</a>[/i]";

if ($i+1<mysql_num_rows($mult)) echo" [i]l[/i] ";

}

// Конец цикла

$lus="$ips[user]";
}}

?>
 
а там ещё и XSS :)
а отображаются потому что все(которые заходили) имеею IP 0
 
не ну все же почему на старом хосте айпи прописвались а на новом не прописваются это все из за этого xss?
 
Скорей всего на хостинге режим ISAPI, обратись в поддержку хостинга и спроси почему не работает
Код:
GetEnv("REMOTE_ADDR");
а если скажут без понятия то спроси про ISAPI и не подключен ли у них модуль "mod_isapi.dll для Apache"

P.S. xss тут не причем, это просто для раздумия тебе дал)
 
ок щас сделаем
а то я чилал xss и не сильно понемал.
 
мне ответили что .dll работает только под виндовз. а у меня хост на .них
 
скорее всего у тебя проблема именно в настройках сервера.
Вероятно сервер работает под nginx, если не подключен модуль mod_realip, у всех игроков будет одинаковый IP. И как следствие - все они будут значится друг у друга мультами.
 
ip вообще никакого нету у игроков и все они друг у друга мультами числятся
но как это обьяснить хостеру?
 
такая же беда в списке мультов куча айпи не прописвается в базу. на руборде ниче я нинашол.
подскажите что можно сделать?

такая же беда в списке мультов куча айпи не прописвается в базу. на руборде ниче я нинашол.
подскажите что можно сделать?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху