Om een bepaald bestand te downloaden gebruik ik de volgende regel om het bestand aan te roepen en te downloaden:
<?php
//Overige code hierboven is weggelaten.
header('Location:' . $web_adres); // Browser doorverwijzen naar de volledige download url.
exit;
?>
Dit werkt overigens perfect.
Maar ga ik nu zoeken op internet, kom ik eigenlijk alleen maar het volgende tegen:
<?php
header ('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header ('Content-Description: File Transfer');
header ('Content-Type: application/octet-stream');
header ('Content-Length: ' . filesize($web_adres));
header ('Content-Disposition: attachment; filename=' . basename($sName));
readfile($web_adres);
?>
Is deze laatst genoemde code beter om te gebruiken of maakt het in wezen niet veel uit?
1.284 views