Пытаюсь сделать, чтоб под аватаром пользователя выводился текущий IP-адрес этого пользователя. В тимплейте форума вставляю тег
{IPADDRESS}
В файле forum_viewtopic.php прописываю такой код:
if(MODERATOR){
$IPADDRESS="</br>IP-адрес: <b>$user_ip</b>";
}
Но IP выводится некорректно. То есть не тот, под которым юзер сидит в данный момент. Выводится, похоже, тот адрес, под которым юзер пришел первый раз. То есть, как я понял, в БД IP-адрес, хранящийся в таблице club_users, не обновляется?
Подскажите, как сделать, чтобы высвечивался именно текущий адрес?
воспользуйся $e107->getip() Не знабудь прописать global $e107; если необходимо.
Популярность сообщения: 0
Палковводец
17.03.07 - 11:13
Гость
Metaller: Большое спасибо
Популярность сообщения: 0
Ska-spy
17.02.09 - 01:10
Гость
Раскажи подробней где прописывать
– Цитата: if(MODERATOR){ $IPADDRESS = "</br>IP-адрес: <b>$user_ip</b>"; }
воспользуйся $e107->getip() Не знабудь прописать global $e107; если необходимо.
Т.к. прописываю в club_plugins/forum/
forum_viewtopic.php и потом в club_plugins/forum/templates/
forum_viewtopic_template.php добовляю тег {IPADDRESS} но под авой отображаеться {IPADDRESS} и если можно то поподробней, а то я новечек в php )
Популярность сообщения: 0
Ska-spy
19.02.09 - 20:38
Гость
Ааааппп
Популярность сообщения: 0
mcdemon05
28.02.09 - 11:35
Гость
я сам не силен в пхп но думаю <b>$user_ip</b> нужно поменять на <b>$e107->getip()</b>