From edfe1b67414f830b71fda9782faf0032fca49fe1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr> Date: Wed, 16 Dec 2015 12:51:31 +0100 Subject: [PATCH] Corrige l'erreur sur les fichiers dont le nom contient des accents. --- Http/UploadedFileResponse.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Http/UploadedFileResponse.php b/Http/UploadedFileResponse.php index 06dd3aec..9f272261 100644 --- a/Http/UploadedFileResponse.php +++ b/Http/UploadedFileResponse.php @@ -127,6 +127,9 @@ class UploadedFileResponse extends Response if ($filename === '') { $filename = $this->file->getDisplayName(); } + if ($filenameFallback === '') { + $filenameFallback = preg_replace('/[^\x20-\x7e]/', '_', $filename); + } $dispositionHeader = $this->headers->makeDisposition($disposition, $filename, $filenameFallback); $this->headers->set('Content-Disposition', $dispositionHeader); -- GitLab