DiscuzX/upload/source/include/topicadmin/topicadmin_getip.php

35 lines
920 B
PHP
Raw Normal View History

2016-12-15 08:20:54 -05:00
<?php
/**
* [Discuz!] (C)2001-2099 Comsenz Inc.
* This is NOT a freeware, use is subject to license terms
*
* $Id: topicadmin_getip.php 33709 2013-08-06 09:06:56Z andyzheng $
*/
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
if(!$_G['group']['allowviewip']) {
showmessage('no_privilege_viewip');
}
$pid = $_GET['pid'];
$member = array();
$post = C::t('forum_post')->fetch('tid:'.$_G['tid'], $pid, false);
if($post && $post['tid'] == $_G['tid']) {
$member = getuserbyuid($post['authorid']);
$member = array_merge($post, $member);
}
if(!$member) {
showmessage('thread_nonexistence', NULL);
} elseif(($member['adminid'] == 1 && $_G['adminid'] > 1) || ($member['adminid'] == 2 && $_G['adminid'] > 2)) {
showmessage('admin_getip_nopermission', NULL);
}
$member['iplocation'] = convertip($member['useip']);
include template('forum/topicadmin_getip');
?>