Download fil med header - problem
Jeg bennytter følgende til at downloade en pdf-fil:$file = "passwd/test.pdf";
$length = filesize($file);
header( "Pragma: " );
header( "Cache-Control: " );
header( "Content-Length: $length" );
header( "Content-Type: application/octet-stream" );
header( "Content-disposition: attachment; filename=$file" );
header( "Content-Transfer-Encoding: binary" );
readfile( $file );
I stedet for at lade mig downloade, udskriver scriptet blot indholdet af pdf-filen på skærmen - ikke pdf-filen, men koderne bag (%PDF-1.4 %âãÏÓ 130 0 obj <> endobj osv...)
Jeg har forsøgt mig med application/pdf men med samme resultat. Hvad mangler jeg at skrive eller sætte?