I read Joel 关于字符集的文章 http://www.joelonsoftware.com/articles/Unicode.html因此我采纳了他的建议,在我的网页和数据库中使用 UTF-8。我不明白的是如何处理用户输入。正如 Joel 所说,“如果不知道字符串使用什么编码,那么它就没有意义。”但我如何知道用户输入字符串使用什么编码?如果我有
<input type="text" name="atextfield" >
在我的页面上,我如何知道我从用户那里获得了什么编码?如果用户输入一些特殊的 ASCII 符号(例如 ♣ 或 ™ 等)怎么办?有什么方法可以检测到用户输入给了我一些 UTF-8 无法识别的内容吗?处理这种事情有什么标准吗?
检查HTTP 标头 http://www.w3.org/International/O-charset发现字符编码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)