如何防止用户输入中极其恼人的代码

时间:2011-08-03 08:31:48

标签: php

是否可以防止破坏布局的字符?像这样:

取值 ŝ SS

SS š

SS

2 个答案:

答案 0 :(得分:3)

您可以通过在有限范围内将UTF8字符列入白名单来阻止它,例如只有拉丁代码点,请参阅http://www.utf8-chartable.de/了解十六进制值。

答案 1 :(得分:-1)

在接受用户输入之前,使用此PHP代码检查ASCII字符然后remove non-ASCII chars