index.php
· 440 B · PHP
Orginalformat
$tmp_file = tmpfile();
$tmp_file_path = stream_get_meta_data($tmp_file)['uri'];
$zip = new ZipArchive;
$res = $zip->open($tmp_file_path, ZipArchive::CREATE);
foreach ($ptah_p7s->Signs as $i => $sign) {
$zip->addFromString("signature{$i}.p7s", base64_decode($sign));
}
$zip->close();
header('Content-type: application/zip');
header('Content-Disposition: attachment; filename="download.zip"');
echo(file_get_contents($tmp_file_path));
1 | $tmp_file = tmpfile(); |
2 | $tmp_file_path = stream_get_meta_data($tmp_file)['uri']; |
3 | |
4 | $zip = new ZipArchive; |
5 | $res = $zip->open($tmp_file_path, ZipArchive::CREATE); |
6 | |
7 | foreach ($ptah_p7s->Signs as $i => $sign) { |
8 | $zip->addFromString("signature{$i}.p7s", base64_decode($sign)); |
9 | } |
10 | |
11 | $zip->close(); |
12 | |
13 | header('Content-type: application/zip'); |
14 | header('Content-Disposition: attachment; filename="download.zip"'); |
15 | echo(file_get_contents($tmp_file_path)); |