gpt4 book ai didi

php - MVC 框架中如何使用表单?

转载 作者:可可西里 更新时间:2023-11-01 00:11:02 24 4
gpt4 key购买 nike

我已经做了一段时间的简单 MVC 教程,我明白了这个概念。但我想知道,当一个表单显示在 View 中时,表单是如何处理的?用于检查表单提交的代码必须出现在 View 文件中,这并不适合,因为 View 应该只用于显示输出。

那么当你在 MVC 框架的 View 文件中有一个表单时,检查表单提交的代码应该放在哪里?

最佳答案

当然这取决于具体的框架,但这是比较典型的:

  • 表单数据被发布到 Controller (像所有请求一样)
  • 数据验证规则在模型中定义
  • Controller 通过模型运行数据以进行验证
  • 如果验证成功, Controller 会做它应该做的事
  • 如果数据无效, Controller 将无效字段的错误消息推送到 View
  • View 只显示错误信息

关于php - MVC 框架中如何使用表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6015040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com