Отдача файлов через header с русским названием

A
На сайте с 18.02.2009
Offline
46
837

Всем доброго времени суток, господа подскажите, как решить проблему, отдаю сервером пользователям файлы с названием на кириллице через header, (пример имени "Папа-досвидос ( Thats My Boy ).avi"), но пользователь получает файл с именем до первого пробела, т.е. "Папа-досвидос", без расширения...какое есть решение данной проблемы?

Аккаунты на торрент-трекеры. () Тут дают деньги!!! (http://Pop-Bazar.com/registration.php?ref=2115)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

вы полный код покажите.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
A
На сайте с 18.02.2009
Offline
46
#2


header($_SERVER["SERVER_PROTOCOL"] . " 200 OK");
header("Content-Disposition: attachment; filename=".$tmp1[0]["name"]);
header("Last-Modified: $ftime");
header("Accept-Ranges: bytes");
header("Content-Length: " . ($fsize-$range) );
header("Content-Range: bytes $range-".($fsize -1). "/" . $fsize);
header("Content-Type: application/octet-stream");
IL
На сайте с 20.04.2007
Offline
435
#3

Вообще, rawurlencode..

подробности искать так

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
A
На сайте с 18.02.2009
Offline
46
#4

Спасибо всем, кто откликнулся.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий