PHP beginner |
|
Hoi allemaal!
Ik heb via de turorial http://www.site...amp;id=178 een php script gemaakt om een pdf-pagina te maken. Dit werkt allemaal prima!
Maar nu wil ik als ik op een bepaalde knop druk dat je een download venster krijgt om de pdf te downloaden. Ik heb al via deze site en php.net verschillende stukken codes gevonden. Maar ik krijg het niet werkend
$strFile = "pdf/factuur.php";
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="factuur.pdf"');
readfile(realpath($strFile));
$strFile = "pdf/factuur.php"; header('Content-type: application/pdf'); header('Content-Disposition: attachment; filename="factuur.pdf"');
Ik krijg netjes het download dialoog venster, maar als ik 'm wil openen of opslaan en daarna openen krijg ik error melding dat bestand niet correct is.
pas ik de code simpel aan naar:
$strFile = "pdf/factuur.php";
header("Location: $strFile");
$strFile = "pdf/factuur.php";
Dan wordt de pdf prima geopend in de browser zelf. Maar dat wil ik dus niet.
Ik dacht eerst dat het lag aan de read() methode, dat ik niet het juiste pad opgaf. Maar als ik een var_dump(); maak van de read() krijg ik 'netjes' de code te zien van de pdf.
Iemand die mij kan helpen?
|