【问题标题】:CodeIgniter Form_Validation for uri segments用于 uri 段的 CodeIgniter Form_Validation
【发布时间】:2011-09-10 21:18:47
【问题描述】:

我想在$_POST 参数以外的值上使用form_validation。所以例如我在控制器中有这个功能

public function items($category=NULL, $id=NULL){
    //how do i run $category and $id through form_validation        
}

【问题讨论】:

  • form_validation 说明了一切,它并不是要验证 uri 段。如果要验证 uri,请在 ModelController 中进行。
  • 我认为发布数据和 uri 段都是将数据从客户端传递到服务器的一种方式。它们都需要以类似的方式进行验证。那么为什么不重用form_validation 功能呢?
  • 因为从OOP 的角度来看它没有任何意义。从您的角度来看(例如),Models 是否应该与分页方法捆绑在一起?他们可以,而且它“有意义”,因为您最终需要从 Model 返回的数据中进行分页,但 Models 不应该知道分页,它不属于他们。
  • 所以你是说我只是在Controller 中推出自己的验证?

标签: php codeigniter validation


【解决方案1】:

这是某人在 CodeIgniter 论坛上发布的一个函数,它使用与 form_validation 相同的验证规则

http://ellislab.com/forums/viewthread/153602/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 1970-01-01
    • 1970-01-01
    • 2018-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多