經(jīng)常使用PHPCMS V9系統(tǒng)的站長(zhǎng)應(yīng)該知道,PHPCMS V9系統(tǒng)顯示IP的地方,大多只顯示IP,而不顯示IP歸屬地的,也就是只顯示 IP而不顯示地區(qū)名稱,接下來(lái)361源碼給PHPCMS V9系統(tǒng)做點(diǎn)小修改,就可以實(shí)現(xiàn)顯示IP歸屬地(地區(qū)名)了。需要說(shuō)下,前提是你要更新一下IP庫(kù),不然系統(tǒng)自帶的迷你庫(kù)很多地區(qū)名是不顯示的。
PHPCMS V9更新IP庫(kù)為純真IP庫(kù)的辦法如下:
phpcms/libs/classes/ip_area.class.php IP地址類 25行有一個(gè)低級(jí)錯(cuò)誤
} elseif(@file_existes( 拼寫(xiě)錯(cuò)誤,應(yīng)該是
} elseif(@file_exists( 改了 就可以更新iP庫(kù)了。(刪除紅色的e)
更新方法吧 QQWry.Dat復(fù)制到 ipdata目錄,mini.Dat刪除或者改名
更新完IP庫(kù),我們就可以來(lái)實(shí)現(xiàn)我們的想法了。
/phpcms/modules/comment/comment_admin.php 里搜索:
public function listinfo() {
在其下面增加:
$ip_area = pc_base::load_sys_class(‘ip_area’);
/phpcms/modules/comment/templates/comment_listinfo.tpl.php
在其后面增加:
get($v[‘ip’]); ?>
即可調(diào)用歸屬地地區(qū)名
OK,完成。實(shí)現(xiàn)效果
新聞熱點(diǎn)
疑難解答
圖片精選