在yii文件字段中添加文件大小限制

时间:2013-09-30 03:02:53

标签: php file-upload yii limit

我正在尝试在文件字段中为上传的文件添加大小限制。我似乎无法找到任何有关在文件字段上添加限制的资源。这是我的剧本:

视图:

<?php echo $form->fileField($model,'resume',array('class'=>'real-input hide','onchange'=>'getFilePath(this)')); ?>

为模型:

  array('resume', 'file', 'types'=>'txt,pdf,doc,docx'),

我想将每次上传的文件大小限制为2mb,如果它超过2mb,我该如何添加错误消息,说它超过2mb?

1 个答案:

答案 0 :(得分:1)

经过大量研究后发现,您只需要在规则中添加maxSize。

`array('resume', 'file', 'types'=>'txt,pdf,doc,docx', 'maxSize'=>2097152, 'tooLarge'=>'File has to be smaller than 2MB'`),

但是要小心,但如果你想增加限制,你仍然必须检查PHP设置。