Reply to Re: Problem downloading binary data

Your name:

Reply:


Posted by Erwin Moller on 01/25/06 12:08

Barry wrote:

> 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;
> }

So if $doc is an object you die?

Is that what you want?
I would expect:


if (is_object($doc)){
echo "\doc is not an object!";
exit;
}

Regards,
Erwin Moller

>
> 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

[Back to original 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

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