我的模型代码:
public $image;
return array(
array('filename', 'required'),
array('image', 'file', 'types'=>''),
array('filename', 'length', 'max'=>11),
array('id, filename', 'safe', 'on'=>'search'),
);
我的视图代码:
<?php echo CHtml::activeFileField($model, 'image'); ?>
我的控制器代码:
$model = new TblUpload;
$model->attributes=$_POST['TblUpload'];
$img = CUploadedFile::getInstance($model,'image');
if($img->saveAs(Yii::app()->basePath.'/../images/'.$img))
{
$model->filename = $img;
$model->save(false);
}
}
$this->render('uploadfile',array('model'=>$model));
}
嗨,使用此代码的朋友,我可以上传所有类型的文件,例如图像和文档,但我无法上传视频....我也更改了我的 php.ini 文件 max_upload_size...