You are here: Problem downloading binary data « PHP Programming Language « IT news, forums, messages
Problem downloading binary data

Posted by Barry on 01/25/06 09:58

Hi all

I have this script(download.php) which downloads binary data from a
mysql database.

<?

/* SNIP */

$document=document::singleton();
$doc=$document->get_document($id);

if (is_object($doc)){
die;
}

header("Content-type: $doc[type]");
header("Content-length: $doc[size]");
header("Content-Disposition: attachment; filename=$doc[name]");

echo($doc['content']);

exit;

?>

This is called from another page in the
<a href="download.php?id=4">CLick here to download</a>
fashion.

The problem I am experiencing is that the download stop on 64k and then
the files are obviously corrupted.

I have checked that I do have the correct size in the db and I am giving
the correct size in the Content-length header.

Thanks
Barry

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация