Пример #1
0
 static function upload_file($fileName, $tmpPath, $uploadError, $destDir, $refresh)
 {
     if (!igUploadHelper::checkFileError($uploadError, $fileName, $refresh)) {
         return false;
     }
     if (!igUploadHelper::checkMaxFilesize($tmpPath, $fileName, $refresh)) {
         return false;
     }
     if (!igUploadHelper::checkExtension($fileName, $refresh)) {
         return false;
     }
     if (!igUploadHelper::checkIsImage($tmpPath, $refresh)) {
         return false;
     }
     $fileNameClean = igUploadHelper::replaceSpecial($fileName);
     $fileNameUnique = igUploadHelper::makeUniqueName($destDir, $fileNameClean);
     if (!igUploadHelper::moveFile($tmpPath, $destDir, $fileNameUnique, $refresh)) {
         return false;
     }
     return $fileNameUnique;
 }