New: Add file size and description into download wrapper
This commit is contained in:
parent
680d4bac44
commit
700c83125e
@ -535,15 +535,19 @@ else // Open and return file
|
|||||||
|
|
||||||
// Les drois sont ok et fichier trouve, on l'envoie
|
// Les drois sont ok et fichier trouve, on l'envoie
|
||||||
|
|
||||||
|
header('Content-Description: File Transfer');
|
||||||
if ($encoding) header('Content-Encoding: '.$encoding);
|
if ($encoding) header('Content-Encoding: '.$encoding);
|
||||||
if ($type) header('Content-Type: '.$type.(preg_match('/text/',$type)?'; charset="'.$conf->file->character_set_client:''));
|
if ($type) header('Content-Type: '.$type.(preg_match('/text/',$type)?'; charset="'.$conf->file->character_set_client:''));
|
||||||
if ($attachment) header('Content-Disposition: attachment; filename="'.$filename.'"');
|
if ($attachment) header('Content-Disposition: attachment; filename="'.$filename.'"');
|
||||||
else header('Content-Disposition: inline; filename="'.$filename.'"');
|
else header('Content-Disposition: inline; filename="'.$filename.'"');
|
||||||
|
header('Content-Length: ' . dol_filesize($original_file));
|
||||||
// Ajout directives pour resoudre bug IE
|
// Ajout directives pour resoudre bug IE
|
||||||
header('Cache-Control: Public, must-revalidate');
|
header('Cache-Control: Public, must-revalidate');
|
||||||
header('Pragma: public');
|
header('Pragma: public');
|
||||||
|
|
||||||
|
//ob_clean();
|
||||||
|
//flush();
|
||||||
|
|
||||||
readfile($original_file_osencoded);
|
readfile($original_file_osencoded);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user