如何使表单使用内容数据类型“x-www-form-urlencoded”而不是“multipart / form-data”?

时间:2012-03-07 18:16:53

标签: expressionengine

我在Expression Engine 2.3上有一个使用{exp:channel:entry_form}提交的表单。我正在将站点从EE1.7升级到EE2.3,并且表单使用内容数据类型“x-www-form-urlencoded”(即发布表单数据的标准数据类型)正确发送旧版本;请查看Firebug中的“网络”选项卡,用于查看标题信息中的内容数据类型)。

但是,在EE2.3中使用entry_form工具时,它使用内容数据类型“multipart / form-data”发送,并且该工具未正确收集数据。不可否认,我不知道后端发生了什么,但我知道表单数据没有正确发送。

如何确保表单数据正确发送?

非常感谢,

帕拉贡

1 个答案:

答案 0 :(得分:2)

{exp:channel:entry_form}deprecated。请改用SafeCracker module

除此之外,“不正确发送”非常模糊 - 您遇到的具体错误是什么?

最后,当前版本的EE是版本2.4。您应该使用它而不是2.3。