0 Members and 1 Guest are viewing this topic.
// Different browsers like different standards... if ($context['browser']['is_firefox']) header('Content-Disposition: ' . $disposition . '; filename*="UTF-8\'\'' . preg_replace('~&#(\d{3,8});~e', '$fixchar(\'$1\')', $utf8name) . '"');
// Different browsers like different standards... if ($context['browser']['is_firefox']) header('Content-Disposition: ' . $disposition . '; filename*=UTF-8\'\'' . rawurlencode(preg_replace('~&#(\d{3,8});~e', '$fixchar(\'$1\')', $utf8name)));
if (empty($modSettings['enableCompressedOutput']) || filesize($filename) > 4194304) header('Content-Length: ' . filesize($filename));
header('Content-Length: ' . filesize($filename));