Я пытаюсь загрузить файл .pdf
на сервер в Yii
. Я делаю это, используя CUploadedFile
. Файл успешно сохранен на сервере, но i don't
знает, как сохранить его с расширением. Вот что я делаю:Yii: Получение расширения файла во время загрузки
if (isset($_POST['UserItems'])) {
$model->attributes = $_POST['UserItems'];
$model->recipe_file_url = CUploadedFile::getInstance($model, 'recipe_file_url');
if ($model->save()) {
$model->recipe_file_url->saveAs('images\uploads\recipie' . rand(999, 9999) . CUploadedFile::getExtensionName());
$this->redirect(array('view', 'id' => $model->id));
}
}
Я искал его и нашел ::getExtensionName()
как решение, но оно не работает. Как заставить его работать, любая помощь?
EDIT Когда я запускаю приведенный выше код, после error
выскакивает:
недвижимости "UserItemsController._name" не определен.
Ой спасибо Людей, работал как шарм! – Saani