试图找出使用CodeIgniter 2.1.0的php格式的原因我将值发布到未正确转置的控制器。 我可以从表单帖子中复制utf8字符并插入到我的数据库表中没问题。
我遇到商标代码和注册代码等问题。 这些标签(包括html实体和html数字)在表单处理的反面炸弹,但是中文(简体中文版)没有问题并正确转置。
doc类型在标题中包含utf8。我拿到了带问号的精美钻石。 我已经处理了一些代码(htmlentities,html_entity_decode),并且可以获得商标以显示自己,或者注册商标,但两者都不是。 (汉字,英语口音也很好)。我甚至无法匹配反面的字符,以便做一个简单的str_replace。
有什么建议吗?
答案 0 :(得分:0)
您需要在表单标记
中包含此参数accept-charset="utf-8"
您也可以使用表单助手中的form_open()
来帮助您处理。{/ p>