这可能吗 ?这是一个模型
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.