网站服务器突然不支持Cookie了,求助
网站在本地机上,2000系统,使用apache+php+mysql 新注册的用户...
作者 angge 发布于 0000-00-00 分类:php基础编程
如何避免让访问者在留言板中输入“aaa”等这种连续的无意义的字符?
逛论坛交流:如何避免让访问者在留言板中输入“aaa”等这种连续的无意义的字符?
关注
顶
顶。关注
关注
晕,遍历啊
难道拿个棍站他旁边,他敲一个“a”字,你就敲他一下。。。恩,这个方法蛮不错的:blink: :blink: :blink:
对单词进行拼写检查, 我不确定是否可行
对单词进行拼写检查, 我不确定是否可行
QUOTE: 最初由 angge 发布
[B]如何避免让访问者在留言板中输入“aaa”等这种连续的无意义的字符? [/B]
请注意你的定义==>"无意义的字符"!
"无意义的字符"你能用 数据结构表示出来吗?你能建模吗?
这个范围太大了,而且牵涉人工智能!
如果光是对 "连续的a" 进行控制不太难,
但"无意义的字符"何止这个!
你可以进行一些 简单的拼写检查!
建立一个模型库,对拼写进行一些简单的检测!
就像检测E-MAIL格式是否合法!
但凡是牵涉人工智能的都会有 造成错误的风险!!!
QUOTE: 最初由 wangfeng_1981 发布
[B]
请注意你的定义==>"无意义的字符"!
"无意义的字符"你能用 数据结构表示出来吗...以下省略 [/B]
正解
1.对连续 字符是可以控制的!
2.对于拼写检查,PHP有拼写检查函数,用一个单词库支撑,可以做一些简单的拼写检查.使用需要安装 aspell library,大概是http://kevin.atkinson.dhs.org/ 网站可以找到
可以处理 部分常见的"无意义字符"!
但人工智能有风险,有可能把一些"有意义字符"判断成"无意义字符"!
10 条回复
回复