У меня есть следующий код
$P = "2020_02";
$SOURCE = "invoices_$P.zip";
$FOLDER = "media/invoices/_archives/";
$zip = new ZipArchive();
$zip->open($SOURCE, ZipArchive::CREATE);
foreach (glob("media/invoices/$PERIOD/*.pdf") as $FILE)
{
$zip->addFromString(basename($FILE), file_get_contents($FILE));
}
$zip->extractTo($FOLDER);
$zip->close();
header('Content-Type: application/zip');
header("Content-Disposition: attachment; filename = $SOURCE");
header('Content-Length: ' . filesize($SOURCE));
header("Location: $SOURCE");
Я пытаюсь сохранить сохраненный zip-файл в указанном мной пути $ FOLDER, но архив сохраняется каждый раз в root скрипта.
Что не так, что мне делать?
Заранее спасибо!