【发布时间】:2012-09-22 09:46:14
【问题描述】:
我已经创建了一个登录系统,我正在尝试尽可能地遵守 MVC 的规则。
我有一个简单的登录表单,它使用 AJAX 将表单数据提交给小脚本,然后调用控制器处理用户名和密码:
function __autoload($classname) {
include("../classes/$classname.php");
}
$username = $_POST['username'] ;
$password = $_POST['password'] ;
$AC = new AccessControl ;
$result = $AC->login($username, $password) ;
if($result !== 0)
{
echo $result ;
exit() ;
}
AccessControl 是我的用户认证和账户管理操作类,代码在我的另一篇文章中:MVC Relationships and DRY
我做错了吗,因为这个小脚本不是控制器或模型?它所做的只是将控制器返回的信息中继回接口/视图,例如错误消息。
【问题讨论】:
标签: php oop model-view-controller