Changes
Title
unchanged
Uploading multiple images with CMultiFileUpload
Category
unchanged
How-tos
Yii version
unchanged
Tags
unchanged
CMultiFileUpload, File upload, image, saveAs
Content
changed
- "The documentation for [CMultiFileUpload](http://www.yiiframework.com/doc/api/1.1/CMultiFileUpload/ "CMultiFileUpload") isn't clear!"
- "I don't know where the uploaded files went!"
- "How can I save those files I uploaded in the right directory!"
- "!@!##!!!!"
I understand your pain.[...]
```php
// make the directory to store the pic:
if(!is_dir(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'.
$model->name)) {
mkdir(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'.
$model->name))
chmod(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'.
$model->name)), 0755);
// the default implementation makes it under 777 permission, which you could possibly change recursively before deployment, but here's less of a headache in case you don't
}
```[...]
```php
"if ($pic->saveAs(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'. $model->name)) {
// add it to the main model now"
```[...]
```php
if ($pic->saveAs(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'. $pic->name)) {
// add it to the main model now
```
The main code has been updated to reflect this change. Thanks