È possibile? Questo è con un modello
CUploadedFile::getInstance($model,'newsimage');
$model->image->saveAs("image\path")
ma non voglio creare un modello solo così posso salvare la mia immagine.
Ciò di cui ho bisogno per questo è ... beh sto cercando di far funzionare la funzione "Carica immagine" di CKEditor, ma ho bisogno di uno script per il salvataggio delle immagini. Quando faccio clic sul pulsante "Carica immagine", chiamo un'azione e da lì ho accesso alla foto che ho selezionato, usando $_FILES
, ma non riesco a salvare il file in una directory di destinazione.
È possibile salvare il file su un percorso di destinazione ("C: \ myProject \ images" per esempio) e non utilizzare un modello?
EDIT:
Ecco una soluzione che ho trovato un po 'più tardi Il file posso caricare è in $_FILES['upload']
così ..
$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.
Ho dimenticato di dire, io sono totalmente nuovo a Yii, non urlare a me per chiedere domande stupide. – Jordashiro