Hallo allemaal,
ik zit met een vervelend probleempje. Ik heb in PHP een stukje code dat een nieuw zipbestand opstelft en download. Dit lukt allemaal perfect, maar bij het openen van het zip-bestand krijg ik steeds de error
"windows cannot open the folder
the compressed (zipped) folder /*hier staat de path*/ is invalid"
Mijn code:
vrij vervelend. Heeft iemand misschien een idee waar de fout ligt?
Alvast bedankt!
ik zit met een vervelend probleempje. Ik heb in PHP een stukje code dat een nieuw zipbestand opstelft en download. Dit lukt allemaal perfect, maar bij het openen van het zip-bestand krijg ik steeds de error
"windows cannot open the folder
the compressed (zipped) folder /*hier staat de path*/ is invalid"
Mijn code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| $zip = new ZipArchive(); $zip->open("bestanden.zip", ZipArchive::CREATE); $files=scandir('fileserver/meetkunde/ingediend'); unset($files[0],$files[1]); foreach($files as $file){ $zip->addFile("fileserver/meetkunde/ingediend/{$file}",$file); } $zip->close(); if(file_exists("bestanden.zip")) { // push to download the zip header('Content-type: application/zip'); header('Content-Disposition: attachment; filename="bestanden.zip"'); readfile($zip_name); // remove zip file is exists in temp path unlink($zip_name); } |
vrij vervelend. Heeft iemand misschien een idee waar de fout ligt?
Alvast bedankt!