有米人用过swfupload呀 [ 新手入门 ]
报错 Error #2048 是什么原因?
求大神啊~~~
共 2 条回复
-
现在的情况是··当选择完图片后,会在后台传入
$_FILES["Filedata"]
的上传文件,当使用move_uploaded_file()
函数把图片保存在Yii::app()->request->baseUrl.'/'.'upload'
文件夹时,会swfupload会报错,但是放在protected文件中时,则不会报错,感觉是权限的问题,应该怎么办呢,谢谢!方法代码如下:
public function actionUpload() { // Get the session Id passed from SWFUpload. We have to do this to work-around the Flash Player Cookie Bug if (isset($_POST["PHPSESSID"])) { session_id($_POST["PHPSESSID"]); } // Check the upload if (!isset($_FILES["Filedata"]) || !is_uploaded_file($_FILES["Filedata"]["tmp_name"]) || $_FILES["Filedata"]["error"] != 0) { echo "ERROR:invalid upload"; exit(0); } $id = Yii::app()->user->id; $model = User::Model()->findByPk($id); $imgname = $_FILES["Filedata"]["name"]; $filetype = pathinfo($imgname, PATHINFO_EXTENSION); $newloc = Yii::app()->basePath.'/ee/'.$model->username.'.'.$filetype; if(move_uploaded_file($_FILES["Filedata"]["tmp_name"], $newloc)) echo "successed"; else echo "222"; }
edubob
注册时间:2012-10-16
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱140
- 威望0
- 积分140