Yii, ein Bild aus $ _FILES speichern, aber ohne Modelle zu verwenden

Ist das möglich ? Dies ist mit einem Modell

  CUploadedFile::getInstance($model,'newsimage');
  $model->image->saveAs("image\path")

Aber ich möchte kein Modell erstellen, nur damit ich mein Bild speichern kann.

Wofür ich das eigentlich brauche ist ... nun, ich versuche, die Funktion "Bild hochladen" von CKEditor zum Laufen zu bringen, aber ich brauche ein Skript zum Speichern von Bildern. Wenn ich auf die Schaltfläche "Bild hochladen" klicke, rufe ich einfach eine Aktion auf und habe von dort aus Zugriff auf das Bild, das ich mit ausgewählt habe$_FILES, aber ich kann die Datei scheinbar nicht in einem Zielverzeichnis speichern.

Ist es möglich, die Datei in einem Zielpfad (z. B. "C: \ myProject \ images") zu speichern und kein Modell zu verwenden?

EDIT:

Hier ist eine Lösung, die ich etwas später gefunden habe. Die Datei, die ich hochlade, befindet sich in$_FILES['upload'] so ..

$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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage