Мой angular (ng2-file-upload) проект о загрузке изображения на удаленный сервер.
Он успешно работает в браузере P C, но в мобильном изображении не загружен (каталог создан, но изображение не загружен).
this.uploader = new FileUploader({
url: MY_PHP_URL,
disableMultipart: false,
formatDataFunctionIsAsync: false,
formatDataFunction: async (item) => {
return new Promise( (resolve, reject) => {
resolve({
name: item._file.name,
length: item._file.size,
contentType: item._file.type,
date: new Date()
});
});
}
});
php код
$originalName = $_FILES['file']['name'];
$ext = '.'.pathinfo($originalName, PATHINFO_EXTENSION);
$filePath = "img".$ext;
mkdir("../users/".$uid);
if (move_uploaded_file($_FILES['file']['tmp_name'],
"../users/".$uid."/".$filePath)){
.....
}