Как можна использовать катологи с кириличними именами на стороне сервера?

vmaximov777

Новичок
Как можна использовать катологи с кириличними именами на стороне сервера?

Когда сценарно создаю каталог с кирилицей в серверной файловой
системе - получается так в дальнейшем я его не могу:
1)удалить;
2)нет доступа к контенту внутри него.
Можна ли обойти ету пробему - или использовать только английский язык.
Всем ответившым - заранеее благодарен.
 

BEZZ

Новичок
с рускими буквами не мучайся - гемор.
с американскими всё работает

ЗЫ Смотри права на файлы!
 

z00

Новичок
можно использовать конструкцию типа
http://mysite.ru/моя папка/моя файла

Создать на сервере папку /myfolder
А потом выдрать из адресной строки битый массив и сопоставить:
if ($folder == 'моя папка'){
$folder = 'myfolder';
}
но как говорилось выше, зачем это делать?
 

crocodile2u

http://vbolshov.org.ru
z00
иногда лучше жевать, чем говорить.

vmaximov777
Давай копнем глубже: _зачем_ тебе понадобились такие папки? Объяснишь - тебе помогут найти человеческое решение.
 

vmaximov777

Новичок
Я так подумал - лучше я с етой идеей не буду напрягаться
а то действительно подхвачу геморой.
Мне хотелось чтобы пользователь мог создавать на сервере свои собственные каталоги и помещать в них свои файлы.Тут то и возникла с проблема с кирилицей.
 

crocodile2u

http://vbolshov.org.ru
не напрягаться - решение самое простое.

Навскидку - можно хранить все файлы в одной папке, а каталоги ползователей хранить в БД. И никаких проблем с кирилицей
 

z00

Новичок
crocodile2u
Если все файлы хранить в одной папке, то зачем тогда вообще придумывали каталоги?

Когда в этой папке будет ~1000 файлов, как все это разгребать потом.

По моему не очень то хорошее решение.

-~{}~ 03.05.06 17:10:

Развивая мысль...

Можно создавать каталоги по дате(например) и присваивать их пользователям в БД.
Достоинства:
1. Ненадо мучить пользователя и себя тем, что файлы имеют свойство повторяться.
2. Проще управлять файлами и пользователями в структурированной системе чем валить все в кучу.
 

SiMM

Новичок
> Можно создавать каталоги по дате(например) и присваивать их пользователям в БД.
Не проще ли по id пользователя?
 

z00

Новичок
Собственно это дело вкуса, я только за.
Все остальное пишется к конкретному случаю.
Думаю что додумать здесь легко и тему можно закрывать!
 

vmaximov777

Новичок
Ето все - решения с прицелом на созданиии у пользователя впечетления будто каталоги именуються на русском.
А от физически ето не получиться.А я хотел именно физически сделать каталоги кириличными.
 

z00

Новичок
Думаю, что можно и на монгольском, но вот врядли найдется хостер, который это позволит. В винде кажись это возможно,
но мысли такие в голову приходят только с жуткого бодуна, как кошмар. Система от этого стабильнее работать, точно не станет.
Но если так хочется, можешь попробовать порыться в кодировках или свою написать и внедрить.
Разберешься напиши :)
 

vmaximov777

Новичок
Да можна создать каталог - а вот удалить его или что-то поменять - ето уже проблема.
Тут не срабатывают - unlink - такое ощущение что ето проблема самого PHP.
 
Сверху