Changeset 9bb1fc7 in github
- Timestamp:
- Jul 6, 2010 6:38:58 AM (3 years ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
- Children:
- 5019d9c
- Parents:
- 7534f6f
- File:
-
- 1 edited
-
program/steps/mail/get.inc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
program/steps/mail/get.inc
rb25dfd0 r9bb1fc7 56 56 $ctype_secondary = strtolower($part->ctype_secondary); 57 57 $mimetype = sprintf('%s/%s', $ctype_primary, $ctype_secondary); 58 58 59 59 $browser = new rcube_browser; 60 60 … … 85 85 // don't kill the connection if download takes more than 30 sec. 86 86 @set_time_limit(0); 87 87 88 88 $filename = $part->filename ? $part->filename : ($MESSAGE->subject ? $MESSAGE->subject : 'roundcube') . '.'.$ctype_secondary; 89 89 $filename = preg_replace('[\r\n]', '', $filename); 90 90 91 if ($browser->ie && $browser->ver < 7) 91 92 $filename = rawurlencode(abbreviate_string($filename, 55)); … … 94 95 else 95 96 $filename = addcslashes($filename, '"'); 96 97 97 98 $disposition = !empty($_GET['_download']) ? 'attachment' : 'inline'; 98 99 99 100 header("Content-Disposition: $disposition; filename=\"$filename\""); 100 101 101 102 // turn off output buffering and print part content 102 103 if ($part->body)
Note: See TracChangeset
for help on using the changeset viewer.
