Php CodeIgniter 4中错误验证时未定义变量
我想检查表单并显示任何错误。 我无法理解代码点火器4如何允许我检查Php CodeIgniter 4中错误验证时未定义变量,php,codeigniter-4,Php,Codeigniter 4,我想检查表单并显示任何错误。 我无法理解代码点火器4如何允许我检查$validation变量的存在,以便显示警报 当我使用create()函数显示表单时,会收到一条错误消息,告诉我该变量不存在,这是正常的 我的问题是,如何检查视图中是否存在错误以显示警报 我的控制器 名都遗址 谢谢你的名字。 行政管理部 谢天谢地。 行政许可证 谢谢你的确认。 特使 ... 我使用显示错误,但是在表单的第一次显示时,在验证它之前,没有错误,因此我得到了未定义的变量:validation请尝试以下代码: 在
$validation
变量的存在,以便显示警报
当我使用create()
函数显示表单时,会收到一条错误消息,告诉我该变量不存在,这是正常的
我的问题是,如何检查视图中是否存在错误以显示警报
我的控制器
名都遗址
谢谢你的名字。
行政管理部
谢天谢地。
行政许可证
谢谢你的确认。
特使
...
我使用
显示错误,但是在表单的第一次显示时,在验证它之前,没有错误,因此我得到了未定义的变量:validation请尝试以下代码:
在查看文件中,请尝试以下代码:
在视图文件中,我通过检查$validation变量是否已初始化来绕过这个问题。奇怪的是,CI在显示错误之前没有检查错误数组是否为空(在我的例子中不存在) 在我看来,代码是:
通过检查$validation变量是否已初始化,我绕过了这个问题。奇怪的是,CI在显示错误之前没有检查错误数组是否为空(在我的例子中不存在) 在我看来,代码是:
在验证类中,将该变量定义为空(数组、字符串或其他)。在验证类中,将该变量定义为空(数组、字符串或其他)。