Kipp^Smith
Legacy Member
PHP:
<?PHP
$bestand = $_GET["bestand"];
$size = filesize($bestand);
header("Content-Type: application/unknown");
header("Content-length: $size");
header("Content-Disposition: attachment; filename=$bestand");
?>
Als deze code nu in test.php staat, en ik voer test.php?bestand=afbeelding.jgp uit (waarbij afbeelding.jpg in dezelfde map als test.php staat), dan krijg ik wel een downloadkadertje, maar de grootte is altijd 0 byte...
Ah ja: als ik een onbestaand bestand opgeef, krijg ik het zelfde resultaat.
Ik neem aan dat hij mijn test.jpg gewoon niet kan vinden.
Iemand een idee?
Alvast bedankt.
Edit: ook Content-Type: application/octet-stream doet niets.
die je dus niet kan omzeilen.