con'td create file download page for firefox using net-transport thru flashGot?
| From: | Ginger Cheng | Date: | Fri, 15 Apr 2005 21:52:16 +0000 |
| Subject: | con'td create file download page for firefox using net-transport thru flashGot? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-213167@lists.php.net to get a copy of this message | ||
Hi, Here is the code
<?php
$filenm = '/var/tmp/';
$s = 1;
$q =2;
switch( $_POST["submit"] )
{
case 's':
$filenm .= 's.tab';
//create $filenm
break;
case 'q':
$filenm .= 'q.tab';
//create $filenm
break;
}
/*
echo "file name = {$filenm}<br>\n";
echo "base name = ", basename($filenm), "<br>\n";
echo "file size = ", filesize($filenm), "<br>\n";
echo "file name = {$filenm}<br>\n";
*/
$sname = basename($filenm);
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename=' . $sname);
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($filenm));
readfile($filenm);
unlink($filenm);
?>
Thanks