gpt4 book ai didi

php - 如何/在哪里将参数从 View 传递到 CodeIgniter 中的 Controller ?

转载 作者:行者123 更新时间:2023-12-04 06:25:53 25 4
gpt4 key购买 nike

我是 PHP 和 Codeigniter 的新手;我在没有使用 Codeigniter 的情况下做了一个登录页面,它工作正常。现在我正在尝试在 MVC 设计和 Codeigniter 下进行。

我有一个 Controller ,它指向登录页面的 View 。然后我提交 - 但我不明白如何以及在哪里发送我得到的用户名和密码来处理它。

我知道它应该发送到 Controller - 但我不明白如何。

我应该在登录 View 中执行此操作吗?

<form name="loginForm" method="post" action="/controllers/checklogin.php" id='loginForm' dir="rtl">

是否有更好 - 或更优雅的方法来为将处理登录的 Controller 传递参数?

最佳答案

在 codeigniter 中,当用户看到 View 生成的页面时,他们并没有直接访问 View 文件。相反,他们正在访问正在呈现 View 的 Controller 。当您接收 POST 和 GET 变量时,您应该将它们发布到 Controller (它应该处理所有验证和错误处理)。

这是一个我认为很容易理解的例子:

http://jrtashjian.com/2009/02/simple-login-form-with-codeigniter/

关于php - 如何/在哪里将参数从 View 传递到 CodeIgniter 中的 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6047411/

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