【问题标题】:Codeigniter form validation external callbacksCodeigniter 表单验证外部回调
【发布时间】:2012-06-16 17:34:30
【问题描述】:

我需要检查插入的user_id 是否存在。我打算在 Codeigniter 表单验证中使用回调,但它们需要在控制器中进行验证的函数。我在多个控制器的许多页面上使用它,所以我想我会在模型中这样做。 Codeigniter 不支持这一点。

http://codeigniter.com/forums/viewthread/205469/

我发现了这个,但每次验证似乎有很多代码。我经常使用它,所以我不希望每次都使用那么大的代码。

如何使用尽可能少的代码从模型运行表单验证?

【问题讨论】:

标签: php codeigniter model callback validation


【解决方案1】:

扩展CI_Form_Validation。这样您就可以像所有其他 Codeigniter 验证函数一样调用您的回调。

【讨论】:

  • 你是说MY_Form_Validation
  • 这听起来可能很愚蠢,但是那个文件会去哪里呢?我是否只有进行验证的功能?还是我也需要$config 的东西?
  • 内部application/core。在这里阅读:codeigniter.com/user_guide/general/core_classes.html
  • 文件不会进入应用程序/库吗?
  • 没有。那是 CI 1.7 中的目录。
猜你喜欢
  • 1970-01-01
  • 2015-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-28
  • 1970-01-01
  • 2016-10-23
  • 2023-03-29
相关资源
最近更新 更多