Проблема с загрузкой файла
Скрипт посылает аяксом файл на /include/ajax/uploadfile.php
Если обработать принимаемый файл так —
то все работает, но мне нужно здесь задать собственное имя файла если я вставаляю код
или хотя бы
то так же скрипт видимо выдает ошибку, и яваскрит не может распарсить ответ аякса, но никак не пойму, в чем же здесь ошибка???
Если обработать принимаемый файл так —
if (!$sFile = $oEngine->Topic_UploadTopicImageFile($_FILES['img_file'], $oUserCurrent)) {
$sMsgTitle = $oEngine->Lang_Get('error');
$sMsg = $oEngine->Lang_Get('uploadimg_file_error');
}
то все работает, но мне нужно здесь задать собственное имя файла если я вставаляю код
$sDirUpload=$oEngine->Image_GetIdDir($oUserCurrent->getId());
$aParams=$oEngine->Image_BuildParams('topic');
if ($sFileImage = $oEngine->Image_Resize($sFileTmp,$sDirUpload,'jnjkn.jpg',Config::Get('view.img_max_width'),Config::Get('view.img_max_height'),Config::Get('view.img_resize_width'),null,true,$aParams)) {
@unlink($sFileTmp);
$oEngine->Image_GetWebPath($sFileImage);
}
или хотя бы
$sFileTmp=Config::Get('sys.cache.dir').func_generator();
if (!move_uploaded_file($_FILES['img_file'],$sFileTmp)) {
return false;
}
то так же скрипт видимо выдает ошибку, и яваскрит не может распарсить ответ аякса, но никак не пойму, в чем же здесь ошибка???
0 комментариев