Jump to content

PDF download


Ltj_bukem

Recommended Posts

Hi, I'm trying to let users download various pdf documents from my site. Everything wokrs ok but when I open the pdf's that have been downloaded they are corrupted & won't open. I'm wondering if the information in the headers is incorrect, here's my code.

 

$id      = $_GET['id'];

$query  = "SELECT name, type, size, content FROM download WHERE id = '$id'";

$result  = mysql_query($query) or die('Error, query failed');

list($name, $type, $size, $content,$temp) = mysql_fetch_array($result);

 

    header("Content-Disposition: attachment; filename=$name.$type");

header("Content-length: $size");

 

    header('Content-type: application/pdf');

    header("Content-Transfer-Encoding: Binary");

    header("Content-Description: File Transfer");

    readfile('$name.pdf');

 

 

Anything wrong with above?

 

thanks

 

 

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/72318-pdf-download/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.