The headers I mentioned earlier are easy to send using PHP's header()
function.
If I'm creating a large CSV file that I want the user to save to disk,
and I want the browser to display meaningful download status, I'd do
something like:
<?PHP
// $data contains a big string of comma-separated-value text
header('Content-type: text/csv');
header('Content-length: ' . strlen($data)); // if I was passing through
some file on disk, i'd use filesize($someFile)
header('Content-disposition: attachment;filename="data.csv"');
echo $data
?>
For upload progress bars, swfupload, mentioned by Jon, works very well
(usually). There's a fork of it that does some extra useful stuff.
Read about it here: http://linebyline.blogspot.com/index.html?rn=1150
-Tim
Jon Baer wrote:
Upload is a different beast since you need to ping the server for stat ...
Save yourself time + use this package (or something equivalent):
http://swfupload.mammon.se/
- Jon
On Aug 7, 2007, at 2:12 AM, birgunj birgunj wrote:
Dear,
Thanks alot for replying.if i want to upload file, will upload bar
will show in any browser or i have to write script for showing
upload bar?
humayoo
Jon Baer <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
There is already a download progress bar in every known browser last
time I checked ;-) Why replicate?
On Aug 6, 2007, at 3:24 PM, csnyder wrote:
On 8/6/07, birgunj birgunj wrote:
Dear All,
i want to write script to download file.how do i display download
bar in php
like when download file from any site, it download bar appear, it
show
size of file,time etc.
can any body help me how to do this.
thanks humayoo
Download is the responsibility of the client. This isn't in PHP's
domain.
--
Chris Snyder
http://chxo.com/
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
---------------------------------
Shape Yahoo! in your own image. Join our Network Research Panel
today!_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
------------------------------------------------------------------------
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php