Возможно ли это? Это с моделью
CUploadedFile::getInstance($model,'newsimage');
$model->image->saveAs("image\path")
, но я не хочу создавать модель только для того, чтобы сохранить свое изображение.
На самом деле мне это нужно для... ну, я пытаюсь заставить работать функцию "Загрузить изображение" CKEditor, но мне нужен скрипт для сохранения изображения.
Когда я нажимаю кнопку «Загрузить изображение», я просто вызываю действие, и оттуда у меня есть доступ к выбранному мной изображению, используя $_FILES
, но я не могу сохранить файл в цель каталог.
Можно ли сохранить файл по целевому пути (например, "C:\myProject\images") и не использовать модель?
РЕДАКТИРОВАТЬ:
Вот решение, которое я нашел немного позже
Файл, который я загружаю, находится в $_FILES['upload']
, поэтому ..
$temp = CUploadedFile::getInstanceByName("upload"); // gets me the file into this variable ( i gues this wont work for multiple files at the same time )
$temp->saveAs("D:/games/" . $temp->name); // full name , including the filename too.