Yii文件上传原理及步骤
1、Yii文件上传
表单的规范
<form enctype="multipart/form-data" action="<?php echo $this->createUrl('importRegion') ?>" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> 选择文件: <input name="userfile" type="file" /> <input type="submit" value="Send File" /> </form>
2、php 文件获取上传文件对象
使用
1 $upFile = CUploadedFile::getInstanceByName('upfile'); //获取文件对象
3、使用setAs()方法存储即可,具体验证细节忽略
$upFile->saveAs($fileName)