【发布时间】:2009-12-20 10:55:33
【问题描述】:
我正在构建一个基于 php/mysql 的框架和 cms ,我陷入了使用 post 方法将变量从一个控制器中的表单传递到另一个控制器的困境。更准确地说,我构建了一个用于更改语言的表单。这个表单位于localhost/index/index,当我选择一种语言时,它会转到http://localhost/application/change_language,其中change_language是应用程序类中的一个公共函数。问题是该表单中的 $_POST 变量无法通过 change_language 函数。我在这个函数中对整个 $_POST 树进行了 var_dump,得到的只是 array(0) { }。我做错了什么,或者为什么这不起作用?对不起我的英语不好 。干杯
【问题讨论】:
-
请提供一些代码。除此之外,您可能希望使用封装 POST 的 Request 对象,您可以传递它。
-
请务必发布一些代码。
标签: php model-view-controller forms