mohsen6500
دوشنبه 26 آبان 1393, 00:43 صبح
سلام
برای آپلود عکس از این کداستفاده می کنم
$uploadedFile = CUploadedFile::getInstance($model,'s_logo'); $model->s_logo = ($uploadedFile."11"); $model->s_logo->saveAs(Yii::app()->basePath.'../../assets/sitelogo/'.$model->s_logo);
حالا میخوام قبل از آپلود توی پوشه مورد نظر و ثبت مشخصاتش توی دیتابیس اسمش رو تغییر بدم
خیلی گشتم ولی چیزی بهتر از این پیدا نکردم
$uploadedFile = CUploadedFile::getInstance($model,'s_logo'); $filename = pathinfo($uploadedFile, PATHINFO_FILENAME); $ext = pathinfo($uploadedFile, PATHINFO_EXTENSION); $newName = $model->s_user.'.'.$ext; $model->s_logo = $newName; $model->s_logo->saveAs(Yii::app()->basePath.'../../assets/sitelogo/'.$newName);
اما خطا میده
Fatal error: Call to a member function saveAs() on a non-object in C:\xampp\htdocs\sendsms\protected\controllers\Admi nController.php on line 396
کسی راهی رو میشناسه؟!
برای آپلود عکس از این کداستفاده می کنم
$uploadedFile = CUploadedFile::getInstance($model,'s_logo'); $model->s_logo = ($uploadedFile."11"); $model->s_logo->saveAs(Yii::app()->basePath.'../../assets/sitelogo/'.$model->s_logo);
حالا میخوام قبل از آپلود توی پوشه مورد نظر و ثبت مشخصاتش توی دیتابیس اسمش رو تغییر بدم
خیلی گشتم ولی چیزی بهتر از این پیدا نکردم
$uploadedFile = CUploadedFile::getInstance($model,'s_logo'); $filename = pathinfo($uploadedFile, PATHINFO_FILENAME); $ext = pathinfo($uploadedFile, PATHINFO_EXTENSION); $newName = $model->s_user.'.'.$ext; $model->s_logo = $newName; $model->s_logo->saveAs(Yii::app()->basePath.'../../assets/sitelogo/'.$newName);
اما خطا میده
Fatal error: Call to a member function saveAs() on a non-object in C:\xampp\htdocs\sendsms\protected\controllers\Admi nController.php on line 396
کسی راهی رو میشناسه؟!