<?php
$dir = "download/".$_GET['kat'].$GET['typ'];
$file = $_GET['file'];
@set_time_limit(600);
$completeFilePath = $dir.$file;
$pi = pathinfo($completeFilePath);
if ($pi['extension'] == "pdf") {
$ct = "application/pdf";
}
else {
$ct = "application/octet-stream";
}
header("Cache-control: private");
header("Content-Type: $ct");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$file");
$fd=fopen($completeFilePath, 'rb');
fpassthru($fd);
fclose($fd);
exit();
?>
Also z.B. index.php?kat=meinekategoriep&typ=meintyp&file=download.exe
Aber die Datei die zum Download angeboten wird ist 6 GB groß und die Datein die das Script mir ausspuckt nur 500kb
Es wäre zwar super datein so komprimieren zu können, aber das geht leider nicht
Aber wo liegt das Problem?

Hilfe
Neues Thema
Antworten

Nach oben


