2012-05-20 40 views
0

我正在尝试使用我编写的自定义脚本,它在收集表单数据并提交邮件时收集表单数据。输入的数据为英文时,脚本运行良好。但是对于希伯来语我需要在ISO-8859-1中编码数据。我相信现在正在编码utf-8。在示例表单(非简单形式)中,我可以通过向表单标签添加以下代码来完成此操作:Breezingforms更改编码

<form accept-charset="ISO-8859-1"> 

并从$ _REQUEST数组中收集数据,并做了诀窍。我将“accept charset”行添加到breezyform中,但我只能使用ff_submit($ _REQUEST变空)来收集数据。我在哪里可以更改表单编码?我尝试过使用PHP来改变字符串的编码,但是这并没有做到。任何帮助是极大的赞赏。谢谢!

回答

0

事实证明,我能够加入ff_nm_字段名来访问$_REQUEST阵列,所以不是$_REQUEST[myfield]这是$_REQUEST[ff_nm_myfield][0]将抓住您在breezingform“MyField的”

2

您可以指定的元素在ISO-8859-1中不能编码希伯来语,因为ISO-8859-1只支持用拉丁文书写的西欧语言。你可以音译它,或者用ISO-8859-8编码它,但处理它的最简单的方法是以UTF-8格式返回它。