ASP讨论区
返回
登录/注册
怎么才能让留言者不能用链接
楼主
jiaaiyc 于 2007-05-04 17:44:42
怎么才能让留言者不能用链接
我的留言版有很多人留言,但是有些无聊的人老是用链接代码做一些链接上去,我想问一下怎么才能让留言者不能用超链接代码,留言只能留中文
回复
1楼
世人爱我 于 2007-05-04 18:00:48
在留言内容里用正则去限制只允许输中文的话是很慢的哦
所以你在显示留言内容的时候server.htmlencode(rs(3))
这样子就可以了
回复
2楼
jiaaiyc 于 2007-05-04 18:18:49
请问这句是什么意思,要加在哪里啊
回复
3楼
风Na 于 2007-05-04 18:43:52
You can try the tag <xmp> ...
回复
4楼
jiaaiyc 于 2007-05-04 18:48:52
我用了server.htmlencode(rs(3))这段代码,但是只是把发布者发布时的代码显示出来了,我想让留言者留言时只能显示中文,要是输入的是代码或是英文就不显示出来,请问该怎么做
回复
5楼
pk4321 于 2007-05-04 18:52:07
[QUOTE][b]下面引用由[u]世人爱我[/u]发表的内容:[/b]
在留言内容里用正则去限制只允许输中文的话是很慢的哦
所以你在显示留言内容的时候server.htmlencode(rs(3))
这样子就可以了[/QUOTE]
怎么用正则表达式会慢呢?论坛程序可是大量使用正则来处理UBB代码的!
其实可以在提交时判断,如果发现有网址之类的就报错不给提交!那么输出的时候也就不用过滤什么了。
回复
1
2
电脑版
Page created in 0.0469 seconds with 3 queries.