Yii, salvando uma imagem de $ _FILES, mas sem usar modelos
Isso é possível ? Isso é com um modelo
CUploadedFile::getInstance($model,'newsimage');
$model->image->saveAs("image\path")
mas eu não quero criar um modelo só para poder salvar minha imagem.
O que eu realmente preciso disso é ... bem, eu estou tentando fazer a função "Upload image" do CKEditor funcionar, mas eu preciso de um script para salvar imagens. Quando eu clico no botão "Carregar imagem" eu apenas chamo uma ação e de lá eu tenho acesso à imagem que eu selecionei, usando$_FILES
, mas não consigo salvar o arquivo em um diretório de destino.
É possível salvar o arquivo em um caminho de destino ("C: \ myProject \ images" por exemplo) e não usar um modelo?
EDITAR:
Aqui está uma solução que encontrei um pouco mais tarde O arquivo que eu envio está em$_FILES['upload']
assim ..
$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.