Программирование > Perl

Русские символы

(1/4) > >>

frg:
У меня есть .pl файлик, который просматривает мой домашний каталог и выводит список файлов по указанному условию (вещь очень распространенная). Проблемма заключается в том, что если имя каталога или имя файла задано русскими буквами, то ссылка не работает.
Примерчик:

Музыка на WEB


Музыка на WEB



1 IC\\alsu!\\0001.MP3

436 IC\\Raznoe\\THEBEATLES-YESTERDAY.MP3

482 IC\\Raznoe\\Жин-жин-СнегомСтать.mp3



Первая и вторая ссылки работают, а третья нет.
Может быть нужно перекодировать русские буквы во что-то другое, или еще что-то..?

lodevar:
А как насчет того, чтоб при закачке в этот каталог файлов их имена падали бы в файлик (типа индекса каталога) в котором они пронумерованы, а потом бы не рылся по каталогу, а читал бы файлик, да выписывал оттуда ссылки (по номеру файла).

файл:
1 //frg/MUSIC\\alsu!\\0001.MP3
2 //frg/MUSIC\\Raznoe\\THE BEATLES - YESTERDAY.MP3
3 //frg/MUSIC\\Raznoe\\Жин-жин-Снегом Стать.mp3

Реально фалы назывались бы 1.mp3 2.mp3 ...

потом split\'ом выковыривай имена и их индексы.

IC\\alsu!\\0001.MP3

IC\\Raznoe\\THEBEATLES-YESTERDAY.MP3

IC\\Raznoe\\Жин-жин-СнегомСтать.mp3


а если кто хочет скачать, сделай форму и подпихивай им вместо 1.mp3 - //frg/MUSIC\\alsu!\\0001.MP3 ...

Ну или как-нибудь еще...:-)
Просто это то, что первое в голову пришло. А ежели почесать репу, мож еще чего придумаешь.
Между прочим, в каталоге у NAS\'а стстьи лежат не так как они назывались до того (у авторов). Насколько я понимаю им насильно приписывается какое-то имя. Ежели не так, NAS, поправь.

:

--- Цитировать ---lodevar (22-03-2001 10:32):
Между прочим, в каталоге у NAS\'а стстьи лежат не так как они назывались до того (у авторов). Насколько я понимаю им насильно приписывается какое-то имя. Ежели не так, NAS, поправь.
--- Конец цитаты ---
А у меня статьи вообще в MySQL хранятся.

lodevar:

--- Цитировать ---NAS (22-03-2001 12:46):
А у меня статьи вообще в MySQL хранятся.
--- Конец цитаты ---

Вот-вот, frg, не дело это по диску чесать, когда хочешь страничку сгенерить. Хорошо, когда там не много файлов, а когда там несколько сот :-(
Умереть с тоски можно. ;-)

lodevar:

--- Цитировать ---NAS (22-03-2001 12:46):
А у меня статьи вообще в MySQL хранятся.
--- Конец цитаты ---

А по-подробнее... Ссылка на статью хранится, а сама статья где-то в html\'е, или весь текст в базе?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии