首页 网络技术
  1. 正文

phpcms怎么设置评论显示用户的ip地址

第一步,引用 IP 类

/phpcms/modules/comment/index.php 里搜索:

public function init() {

在其下面增加:

$ip_area = pc_base::load_sys_class('ip_area');

第二步,IP类里添加

/phpcms/libs/classes/ip_area.class.php的里面添加

	/**
	*获取省名称
	*/
	public function getprovince($ip) {
		$localinfo = '';
		$address = $this->get($ip);
		if(strpos($address,L('province'))!== false && strpos($address,L('city'))!== false){
			$address = explode(L('province'), $address);
			$address=$address[0].L('province');
		}
		return $address;
	}

第三步,模板里调用

/phpcms/templates/default/comment/list.html和show_list.html里找到

<font color="#FF0000">{format::date($r[creat_at], 1)}</font>

在前面增加:

来自<?php echo $ip_area->getprovince($r['ip']); ?>

本文标题:phpcms怎么设置评论显示用户的ip地址
本文链接:https://www.qqooo.cn/post/2006.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 feelym@88.com 处理,谢谢!