怎样给dedecms 5.3.1评论加上IP地址

这里介绍的就是,在文章页底部的评论里面(就是客人针对文章的评论留言),在客人的身份显示客人来自哪里的IP地址(例如:IP:60.18.62.58),具体方法如下:

在/templets/plus/feedback_templet_js.htm  里面的合适位置加入{dede:field.ip/}    (这个是内容页底部调用最新评论的页面)
在/templets/plus/feedback_templet.htm  里面合适位置加入{dede:field.ip/}    (这个是查看所有评论页面的风格页面)
以上的方法,加上的IP地址是完全显示的IP地址,可能你会觉得不好,要隐藏IP地址的最后一位数字,那么请用下面的语句代替上面的{dede:field.ip/} :
{dede:field.ip function=substr(@me,0,strrpos(@me,'.'))/}.*
具体的演示请看我的网站:http://www.shckw.com/plus/view.php?aid=802

附录:怎样将访客留言(留言薄)中的客人的IP地址隐藏最后一位
将/templets/plus/guestbook.htm文件中的如下语句进行替换:
将:            <td height="20" align=left>&nbsp;来自:<?php echo $fields['ip']?></td>

替换成:            <td height="20" align=left>&nbsp;来自:<script language="javascript">
document.write("<?php echo $fields['ip']?>".replace(/\d{1,3}$/g, "*"));
</script></td>


100%(2)

0%(0)

发表评论

*