Нужно организовать подобие фтп. На сайте директория, в которую закачивают файлы и скачивают(названия каталогов и файлов на русском). Т.е типа mod_autoindex.so (кстати, как доставить этот модуль на апач, если он не установлен по умолчанию). На php написала, чтобы прочитывались все директории и тд. На денвере все работает, когда заливаю на боевую машину ссылки на .pdf и .doc с кириллическими названиями не открываются.
Встречал такую траблу у IE, отдавайте ему ссылки в wincp-1251 PHP: <?php if(strpos($_SERVER['HTTP_USER_AGENT'], "MSIE")) { $filename = mb_convert_encoding($filename, "UTF-8", "windows-1251"); } ?> <a htef="<?php=$filename; ?>"><?php=$filename; ?></a>
katyakrog, а я наоборот под фф такое видел. Причем, если тыкаешь по ссылке и "открыть в др. окне" или "сохранить объект как..." то все норм. Это фича у фф такая
спасибо. mb_convert_encoding использовала. ссылки теперь без %, но проблему это не решило. Проблема мне кажется не в коде, а в конфигурациях апача. Проще говоря мне нужно, чтобы работали ссылки типа: http://dc/norms/Раздел ВАС/Системы атоматизации.pdf в денвере работает на боевой машине нет. из чего я делаю вывод, что это настройки апача. Если кто знает, подскажите каким модулем апача такие вещи делаются.
Если были c % - то, убирайте строки с mb_convert_encoding и PHP: <?php $filename = urldecode($filename);