如何在 Kohana 3 控制器中获取发布数据?
我有一个带有表单的视图,因此当用户提交它时 - 谁能给我一个链接或简单的代码示例 Kohana 3 的文档和教程是如此 对抗CI较差。
I've got a view with a form, so when user submits it - could anyone give me a link or a simple example of code
Documentation and tutorials for Kohana 3 are so
poor against CI .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(3)
半衾梦2024-10-27 08:51:17
function action_add()
{
$tpl =& $this->template;
// Add companies
$company_orm = ORM::factory('company');
$company_orm->values($_POST);
if ( $company_orm->check() ) //Validation Check
{
if ( $company_orm->save() )
{
// Inserting data
}
else
{
// Error
}
}
else
{
// Validation Failed
}
}
小例子。您可以使用 protected 实现模型中的所有验证。
谢谢
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在 Kohana 3.1 中,您应该使用 Request->post():
或者如果在您的控制器中:
由于 Kohana 是 HMVC,您可以使用专用的 post 数据调用子请求,因此不鼓励使用超全局 $_POST,因为它不是唯一的的请求。
In Kohana 3.1 you should use Request->post():
or if in your controller:
Since Kohana is HMVC, you can call sub-requests with dedicated post data, so using the superglobal $_POST is discouraged, since it's not unique to the request.