• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск [ищу] Хак ip в профиле

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

merder

Постоялец
Регистрация
26 Янв 2007
Сообщения
87
Реакции
16
Нужно вывести ip пользователя в профиле и чтоб видно было только админу. верси дле 6.7
 
/engine/modules/profile.php

после

$tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate']));

вставь

PHP:
if ($is_logged AND ($member_id['user_group'] == 1)) $tpl->set('{user_ip}', "IP: ".$_SERVER['REMOTE_ADDR']);
	else $tpl->set('{user_ip}', "");

вшаблон userinfo.rpl вставишь куда удобно {user_ip}
 
/engine/modules/profile.php

после

$tpl->set('{lastdate}', langdate("j F Y H:i", $row['lastdate']));

вставь

PHP:
if ($is_logged AND ($member_id['user_group'] == 1)) $tpl->set('{user_ip}', "IP: ".$_SERVER['REMOTE_ADDR']);
	else $tpl->set('{user_ip}', "");

вшаблон userinfo.rpl вставишь куда удобно {user_ip}
Чёт я не очень понял, здесь ты выводишь $_SERVER['REMOTE_ADDR'], а не ip пользователя... Помоему это совсем не то )

поэтому надо поменять $_SERVER['REMOTE_ADDR'] на $row['logged_ip']
 
Вышеприведённый мод выводит айпишник с которого в последний раз юзер был/есть на сайте, проверено.
Что кого не устраивает - не могу понять.
 
ZetRider, здесь спасибо говорят кнопкой ;)

DemanZ, никакой разницы в базу он вё равно занесётся как ремоут адресс.
 
ZetRider, здесь спасибо говорят кнопкой ;)

DemanZ, никакой разницы в базу он вё равно занесётся как ремоут адресс.

Занесется да, но ты же просматриваешь пользователя, а получается что выводишь свой ip с которого сидишь!
Или я что-то не понимаю...
 
лол )) да, это так. мде, бывает со мной так.

действительно показывало айпи админа.

PHP:
if ($is_logged AND ($member_id['user_group'] == 1)) $tpl->set('{user_ip}', "IP: ".$row['logged_ip']);
	else $tpl->set('{user_ip}', "");
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху