URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 1722
[ Назад ]

Исходное сообщение
"UTF-8 и русские имена файлов"

Отправлено Dif , 24-Сен-03 15:06 
Доброго времени суток. Настраиваю апач 1.3.22-PL30.9 (под windows), указываю, что кодировка на сервере windows-1251.
Формирую (PHP) ссылку, указывающую на файл с русским именем.
нажимаю на ссылку, в результате апач выдает, что нет такого файла, при том имя файла отображается в UTF-8 кодировке.

Если отключить в браузере автоматическое перекодирование запроса в UTF-8 все замечательно работает.

Нельзя ли сделать (настоить, перекодировать) что бы русские имена файлов воспринимались без отключения UTF-8?


Содержание

Сообщения в этом обсуждении
"UTF-8 и русские имена файлов"
Отправлено Rohan , 25-Сен-03 00:20 
Вообще-то есть еще URL-кодировка. Может просто стоит не напрягаться и перейти на нее?


"UTF-8 и русские имена файлов"
Отправлено Dif , 25-Сен-03 19:17 
>Вообще-то есть еще URL-кодировка. Может просто стоит не напрягаться и перейти на
>нее?

Вполне возможно... но возникает вопрос, в php есть уже котовая функция обработки строки в URL-кодировку или писать придется самому? :)


"UTF-8 и русские имена файлов"
Отправлено Rohan , 25-Сен-03 19:32 
>>Вообще-то есть еще URL-кодировка. Может просто стоит не напрягаться и перейти на
>>нее?
>
>Вполне возможно... но возникает вопрос, в php есть уже котовая функция обработки
>строки в URL-кодировку или писать придется самому? :)

функция есть.

urlencode();
rawurlencode();

кажись....

. Могу порекомендовать также приятный редактор (а особенно php-help к нему) winsyntax, download.com поможет.



"UTF-8 и русские имена файлов"
Отправлено Dif , 25-Сен-03 21:27 
СПАСИБО!