官方首页 | 无图版 | BBS首页
PJBlog3 2.8.5.157 新版发布 下载|升级(2008.8.26) 来给PJ3提提发展建议 2008版 PJHOME 珍藏/纪念版官方T恤 正式发布! PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJ-Blog 3 斑竹日志 【独家】我使用过的三种空间,与客服的精彩故事 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
 23 123
发新话题
打印

评论、留言、后台管理等处直接显示用户地址 实现方法

本主题由 thomas 于 2007-2-7 16:39 解除高亮

评论、留言、后台管理等处直接显示用户地址 实现方法

看了WBC的网站后很多朋友都希望拥有评论后直接显示IP的功能。做了一番研究之后终于实现了,并且对所有涉及IP的地方都更换成了地址。
共有评论,留言,后台留言评论管理、后台查看访客IP等6处
演示:http://www.xyhome.cn
需修改class/cls_article.asp
          Plugins/GuestBook/guestbook.asp
          ConContent.asp
三个文件,修改前请备份。
如有任何问题请到http://www.xyhome.cn/article.asp?id=123留言

1、评论处(暂不支持WBC的Ajax评论)
打开class/cls_article.asp
查找
复制内容到剪贴板
代码:
<%if stat_Admin then response.write (" | "&commArr(8,Pcount)) end if%>
替换为
复制内容到剪贴板
代码:
<%'if stat_Admin then%>
   | <script src="http://www.cz88.net/ip/ipcheckutf8.aspx?ip=<%=commArr(8,Pcount)%> "> </script>
    <%'end if%>
注:<% ' %>中的“'”飞用来判断是否只对管理员显示,如果需要只对管理员显示,请去掉if前和end if前的“'”。下同。


2、留言处
打开/Plugins/GuestBook/guestbook.asp
查找
复制内容到剪贴板
代码:
<%if stat_Admin then response.write " | " & GuestDB("book_IP")%>
替换为
复制内容到剪贴板
代码:
<%'if stat_Admin then%> <%'response.write " | " & GuestDB("book_IP") %>
     <script src="http://www.cz88.net/ip/ipcheckutf8.aspx?ip=<%=GuestDB("book_IP")%> "> </script>
     <%'end if%>
3、后台各处
打开ConContent.asp
查找
复制内容到剪贴板
代码:
<td width="100" nowrap="nowrap" class="TDHead">访客IP</td>
替换为
复制内容到剪贴板
代码:
<td width="100" nowrap="nowrap" class="TDHead">访客IP</td>
<td width="100" nowrap="nowrap" class="TDHead">访客地址</td>
查找
复制内容到剪贴板
代码:
<td nowrap><%=bCounter("coun_IP")%></td>
替换为
复制内容到剪贴板
代码:
<td nowrap><%=bCounter("coun_IP")%></td>
    <td nowrap><script src="http://www.cz88.net/ip/ipcheckutf8.aspx?ip=<%=bCounter("coun_IP")%> "> </script></a></td>
查找
复制内容到剪贴板
代码:
<%=commArr(4,Pcount)%>
替换为
复制内容到剪贴板
代码:
<script src="http://www.cz88.net/ip/ipcheckutf8.aspx?ip=<%=commArr(4,Pcount)%> "> </script>
注:有两处,都替换。

[ 本帖最后由 douglasleft 于 2006-11-16 23:43 编辑 ]
附件: 您所在的用户组无法下载或查看附件
希望之深,失望之大……
欢迎来小站雪语Home坐坐

TOP

什么时候支持WBC的Ajax评论?

TOP

不错的说,刚刚留言本测试成功的说~~~~
嘿嘿,顶帖收录!

[ 本帖最后由 嵘心天涯 于 2006-11-17 14 编辑 ]
考试。。考试

TOP

引用:
原帖由 mosescage 于 2006-11-16 23:51 发表
什么时候支持WBC的Ajax评论?
我之前用的就是WBC的Ajax评论,研究了很久,可能是它对script支持的不好,本人用script无法实现。另一种方法可以实现,不过严重影响美观,就没贴上来。
希望之深,失望之大……
欢迎来小站雪语Home坐坐

TOP

太棒了,谢谢你。。。我找这个找了N9

TOP

修改留言本出现:

Microsoft VBScript 编译器错误 错误 '800a040e'

'loop' 语句缺少 'do'

/Plugins/GuestBook/guestbook.asp,行 112

loop

TOP

很不错,谢谢共享!!!

TOP

<script src="http://www.cz88.net/ip/ipcheckutf8.aspx?ip=<%=GuestDB("book_IP")%> "> </script>

如果用WBC自带的IP数据库怎么修改?

TOP

昨天晚上正研究这个呢,先看看楼主的,谢谢了~
敝站:http://www.haifol.com/,欢迎来踩踩!
PJ交流群(二):6448245

TOP

不错测试OK~
因为获取的是外部IP库,如果所调用的外部IP库服务器出问题,不知道效果如何?
测试了断网后,原先显示IP的位置因为无法获取IP库而无法显示地址信息,显示为空白。
因此我想要是在断网或者无法获取IP地理位置情况下,能否直接记录IP即可?IP是有写入数据库的。

[ 本帖最后由 jogocun 于 2006-11-17 19:16 编辑 ]
敝站:http://www.haifol.com/,欢迎来踩踩!
PJ交流群(二):6448245

TOP

 23 123
发新话题