Ahoj všem, zkouším vygenerovat několik PDF souborů najednou..
Soubory uložím do zipu, který následně stáhnu. Stažení proběhne v pořádku, ale zip nejde otevřít, pomůže mi prosím někdo?

Zkusil jsem:

Kód:
<?php
$zip = new ZipArchive();
require_once __DIR__ . '/vendor/autoload.php';

    $zipFile = tempnam('/tmp', 'zip');
    $zip->open($zipFile, ZipArchive::CREATE);


    for ($i = 0; $i < 10; $i++) {
        $mpdf = new \Mpdf\Mpdf();
        $mpdf->WriteHTML('<p>Only test$i</p>');
        $pdfData = $mpdf->Output("", \Mpdf\Output\Destination::STRING_RETURN);
        $zip->addFromString("Document_name{$i}.pdf", $pdfData);
    }

    $zip->close();

    header("Content-type: application/zip");
    header('Content-Disposition: attachment; filename=Documents.zip');
    readfile($zipData);

    unlink($zipFile);
    exit;
    ?>