【发布时间】:2015-08-06 09:06:01
【问题描述】:
我正在使用 MVC 架构开发一个简单的 php 应用程序。我的模型是用户,视图只是表单渲染。在通过表单向 db 提交数据之前,我想验证字段表单并打印是否有错误。我可以将验证函数放在视图中还是模型中?
【问题讨论】:
-
模型用于数据库交互,所以模型。
标签: php forms model-view-controller
我正在使用 MVC 架构开发一个简单的 php 应用程序。我的模型是用户,视图只是表单渲染。在通过表单向 db 提交数据之前,我想验证字段表单并打印是否有错误。我可以将验证函数放在视图中还是模型中?
【问题讨论】:
标签: php forms model-view-controller
在 MVC 应用程序中,您在模型中与数据库进行交互。因此,如果您需要使用数据库验证表单输入,您应该在模型中执行此操作。
【讨论】:
您可以在model 中验证您的表单字段。或者,您可能希望通过 Javascript 或 JQuery 使用前端验证。在这种情况下,你应该把你的js代码放到view。
【讨论】: