【发布时间】:2012-04-06 15:57:34
【问题描述】:
标签: php forms codeigniter submit
标签: php forms codeigniter submit
您是否将所有内容都发布在同一页面上?如果您将其发布在不同的页面上,请确保您在那里也有相同的内容类型。
【讨论】:
确保您的 php 文件以 utf-8 编码。您可以使用像 EditPad 这样的文本编辑器程序来检查它。那么您可以考虑使用表单属性accept-charset 并将其设置为UTF-8。确保您的页面元数据也是 utf-8。最后检查 codeigniter 应用程序 config.php 并确保 $config['charset'] = 'UTF-8'。希望这会有所帮助。
另外,请确保您没有validation rules,这会阻止除基本拉丁语以外的输入,例如alpha-dash
另外关于php文件编码,尽量确保BOM没有设置。
【讨论】:
问题是我的 MAMP 版本太旧,出了点问题……所以我删除了它并添加了适用于 Mac OSX 的 XAMPP,现在它很好。
【讨论】: