Beste,
Met het volgende script probeer ik een PDF automatisch te laten downloaden, het downloaden lukt alleen bij het openen krijg ik een error.
De error bij opslaan van PDF en download:<?php
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="invoice.pdf"');
readfile('facturen/'.$invoice_filename.'.pdf');
?>
Ik heb verder zo'n beetje alle scriptjes geprobeerd die er op het internet te vinden zijn met "download pdf php header", maar niets helpt.Adobe Reader could not open 'invoice.pdf' because it is either not a supported file type or bcause the file has been damaged (for example, it was sent as an email attachment and wasn't correctly decoded).
Als ik ipv: Content-Disposition: attachment -> inline probeer, dan geeft hij bij het openen de error: file does not begin with %PDF-.
Voor de info: ik gebruik firefox 2.0 en adobe reader 7.0, maar heb het ook met internet explorer etc geprobeerd.
Iemand die mij uit de brand wil helpen?
Alvast bedankt.
Overigens nog een toevoeging, er zit geen fout in het PDF bestand zelf want als ik deze via ftp download en open dan werkt hij wel. Het ligt dus puur aan de manier van downloaden met PHP.