Проблема при отдаче файла сервером.
1.
Екатерина (30.03.2012 / 23:41)
ошибка при скачивание файлов с сайта. с компьютеров все нормально. с оперы мобайл нормально. с оперы мини не качает и с некоторый стандартных браузеров. например SE W300i так же, при скачивание с оперы мини, русские символы отображаются криво, раньше было так же в ИЕ, но iconv помог, в опере мини нет...
<?php
header ("Content-Type: $ct");
header ("Accept-Ranges: bytes");
header ("Content-Length: ".$this->myfiles->_filesize($link , true));
header ("Content-Disposition: attachment; filename=\"".iconv("utf-8", "windows-1251", $info->fullname).".mp3\"");
readfile($link);
2.
Николай (31.03.2012 / 00:32)
"windows-1251" из за вот этого...не понятно зачем оно тут вообще...
3.
ramzes (31.03.2012 / 01:11)
ritlen (31 Марта 2012 / 00:32)
"windows-1251" из за вот этого...не понятно зачем оно тут вообще...
вообще то правильно. но это не спасет.
сам искал решение, плюнул, впаял транслит
4.
Павел (31.03.2012 / 01:24)
ritlen (31 Марта 2012 / 04:32)
"windows-1251" из за вот этого...не понятно зачем оно тут вообще...
это спасение, но только для IE.
Добавлено через 01:10 сек.
ramzes (31 Марта 2012 / 05:11)
вообще то правильно. но это не спасет.
сам искал решение, плюнул, впаял транслит
транслит не вариант.((
P.S тему создала моя сестра, вместе разрабатываем просто.
Добавлено через 02:42 сек.
может опере мини в другой кодировке нужно отдавать?
5.
Никто (31.03.2012 / 07:06)
совершенно верно, операмини отдавать в юникоде
6.
Николай (31.03.2012 / 10:56)
4.
GingerBread, вообще вин кодировка применима везде кроме рускоязычных сайтов(только в некоторых случаях)отдавать файл нужно в утф тем более такому капризному браузеру как опера мини!
7.
Павел (31.03.2012 / 12:18)
6.
ritlen, да но стандартные арбузы тоже с кодировкой не дружат. когда в утф.
8.
Алекс (04.04.2012 / 12:44)
Опере мини можно и в утф 8 отдавать. В хтаццесс надо прописать кодировку и все будет ок.
URL:
https://visavi.net/topics/30932