Загружаю файл. В контроллере написал:
$model->file = UploadedFile::getInstance($model, 'file');
if($model->uploadFile()) {
return;
}
В моделе:
public function uploadFile() {
if ($model->validate()) {
$path = Yii::getAlias('@webroot/upload/global/books/');
$model->file->saveAs($path.$model->file->baseName.'.'.$model->file->extension);
return;
} else { return false; }
}
Файл успешно загружается, только почему-то русские буквы на кроказябры меняются. Кто подскажет?
Как добавить в БД в поле "file"название загружаемого файла?