如果我有一个model
登录名(类Login
),当从一个login.php
(表单)发布到该登录名时,它就像任何其他登录脚本一样运行。如果发生错误,它将错误转储到类中的公共函数中。
public function displayMessageEntry($error, $exit = NULL) {
if( !empty($error) ) :
return $error;
endif;
}
通过$this->error ? self::displayMessageEntry($this->error, false) : self::displayMessageEntry($this->msg, false);
当我使用简单的模板时,这一切正常,因为我只是将它呼应出来,它会出现在body
我有头部、身体和页脚的部分中,但是我的设计变得更加复杂,我似乎无法弄清楚通过以下方式了解如何访问$error
数据(如果有):<?php echo isset($err) ? $err : NULL; ?>
在登录页面本身上调用。在我以前使用的登录脚本中,我只需将程序代码放在 an 下isset($_POST)
,然后将任何错误或消息添加到数组中并以上述方式解析。考虑到我提到的布局,有什么办法可以做到这一点?