日期:2014-05-18  浏览次数:20384 次

关于论坛注册时用户昵称用的是乱码的问题,如何屏蔽乱码字符
有些用户注册时用到例如:●.豬慜 '灬,↘⑧號當舗㊣
等等特殊字符

问各位大大,怎么解决这个问题哈,让用户输入正常的汉字字符

------解决方案--------------------
是用户故意输入的乱码?
------解决方案--------------------
有意思,不知道怎么解决
------解决方案--------------------
对它进行编码转换成正常的汉字然后再入数据库
------解决方案--------------------
这只是用户故意输入的特殊字符而已,又不是乱码~!
------解决方案--------------------
正则表达式
------解决方案--------------------
注册机搞的

验证的时候,按一种编码, 如 Unicode, 转成字节数组,

根据,规定的有效字符的 Unicode 字节序列,作出判断

事实上,一般用户名我们只允许 ASCII 的一部分而已
------解决方案--------------------
帮顶,用户也太不....
------解决方案--------------------
规定他只能用数字,字母,下划线,中文