jonneMedlem sedan jan. 20011 154 inläggTrådstart#1 <?PHP
Header("Content-Disposition: attachment; filename=\"test.pdf\"");
Header("Content-type: application/octet-stream");
?>
Detta fungerar bra. Jag får upp en "Save as" dialog men när filen är nerladdad är den 0 bytes. Någon som har ett hett tips?
jonneMedlem sedan jan. 20011 154 inläggHittade en lösning. För den som är intresserad följer kod nedan.
<?PHP
$size = filesize("/test/$name");
header("Content-Type: application/octet-stream");
header("Content-Length: $size");
header("Content-Disposition: attachment; filename=$name");
header("Content-Transfer-Encoding: binary");
$fh = fopen("/test/$name", "r");
fpassthru($fh);
exit;
?>
D3VaST8DMedlem sedan dec. 2000485 inläggOm jag förstod det rätt måste du generera en sida med innehållet i test.pdf.
All data som skickas till klienten kommer då att sparas i en fil.