загрузить файл Slim Framework другой каталог - PullRequest
0 голосов
/ 16 января 2019

У меня проблема, когда я загружу свой файл на другой сервер на моем локальном хосте. в этом коде успех, но я хочу такой каталог, как $ directory = 'http://localhost/jurnal/dataJurnal/journals/2/articles/';

$ app-> post ('/ api / uploadArsip', функция (запрос $ запрос, ответ $ ответ) {

$directory = 'C:\xampp\htdocs\jurnal\dataJurnal\journals\2\articles';
//mkdir("hallo\hai",0777,true);
$uploadedFiles = $request->getUploadedFiles();

// handle single input with single file upload
$uploadedFile = $uploadedFiles['fileArsip'];
print_r($uploadedFiles['fileArsip']);
$basename = pathinfo($uploadedFile->getClientFilename(), PATHINFO_FILENAME);
print_r($uploadedFile);

if ($uploadedFile->getError() === UPLOAD_ERR_OK) {
    $extension = pathinfo($uploadedFile->getClientFilename(), PATHINFO_EXTENSION);

    $filename = sprintf('%s.%0.8s', $basename, $extension);

    $uploadedFile->moveTo($directory . DIRECTORY_SEPARATOR . $filename);
    $response->write('uploaded ' . $filename . '<br/>');
}else{
$response->write('gagal <br/>');
}

});

...