在codeigniter中更改文件上载的自定义错误消息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在codeigniter中更改文件上载的自定义错误消息相关的知识,希望对你有一定的参考价值。

我想更改文件大小上载的自定义错误消息,而不从核心lang文件更改它。我已经通过以下代码作为解决之前提出过类似问题的解决方案:

Codeigniter File Upload Custom Error Messages

但我不确定在哪里使用它。有谁可以指导?

非常感谢..

答案

如果您的目标是在某些功能中使用此功能,则可以创建自定义验证,因为您可以访问$ _FILES变量,并获取该文件的信息。

所以在你调用do_upload()之前

你有类似的东西:

if($_FILES['userfile'] > $somenumber) {
    //error here
} else {
    //ok to upload
    $this->upload->do_upload();
}

您还可以使用表单验证自定义回调来实现该方法。 https://www.codeigniter.com/userguide3/libraries/form_validation.html#callbacks-your-own-validation-methods

以上是关于在codeigniter中更改文件上载的自定义错误消息的主要内容,如果未能解决你的问题,请参考以下文章

无法将变量从控制器传递到模型以处理codeigniter中的多个上载字段

codeigniter 的自定义配置文件

如何在CodeIgniter中将上载的文件(PDF,DOC等)显示为可下载的链接

php CodeIgniter中的文件上载控制器。完整的教程:https://www.cloudways.com/blog/codeigniter-upload-file-image/

如何使 CodeIgniter 可调用为空的复选框,自定义表单验证错误

翻译 CodeIgniter 的表单验证错误消息