我好奇 。有什么方法可以在 yii 中获取上传文件的路径。我正在使用 Cuploadedfile。
问问题
1014 次
1 回答
1
根据http://www.yiiframework.com/doc/api/1.1/CUploadedFile,您无法获取文件上传的加载位置。但是您应该定义上传的位置并将文件名保存到数据库表中
$uploadedFile=CUploadedFile::getInstance($model,'image');
$fileName = "{$rnd}-{$uploadedFile}"; // random number + file name
$model->image = $fileName;
if($model->save())
$uploadedFile->saveAs(dirname(Yii::app()->request->scriptFile).'/images/products/'.$fileName);
于 2013-11-05T19:37:03.507 回答