我无法让Zend_form接受任何插入的拉丁字符(ü,é等)。 即使我没有验证它也不接受这个。
现在有人如何让这个工作?
的Gr。托什
答案 0 :(得分:1)
经过几次测试后,似乎是一个简单的字符编码问题。
您的服务器可能无法提供UTF-8编码的文档。您可以通过将其置于<head>
(最好是第一个孩子)
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
或使用HTML 5 doctype
<meta charset="utf-8">
在你的应用程序配置文件中设置Zend_View
编码也没什么坏处,虽然这在我的测试中不是必需的(我认为“UTF-8”是默认的)
resources.view.encoding = "utf-8"