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

问题描述 投票:1回答:1

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

Codeigniter File Upload Custom Error Messages

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

非常感谢..

codeigniter
1个回答
0
投票

如果您的目标是在某些功能中使用此功能,则可以创建自定义验证,因为您可以访问$ _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

© www.soinside.com 2019 - 2024. All rights reserved.