Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Нужна помощь!

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
Fikus
Гость





СообщениеДобавлено: Пт Ноя 02 2001 09:10    Заголовок сообщения: Нужна помощь! Ответить с цитатой

Здравствуйте!

Проблема в следующем: сделал upload файлов на сервер, после чего на них формируются ссылки. Все нормально, но вот, если в имени файла используются русские символы, пробелы и т.д., то ссылка не работает. Пишу на PHP. Какой есть выход? Я подумываю о создании уникальных имен для файлов, но может это все делается проще, какой-нибудь функцией обработки строк?
Вернуться к началу
Dmitry.Karpov
Гость





СообщениеДобавлено: Пт Ноя 02 2001 11:33    Заголовок сообщения: Имена файлов д.б. латинскими Ответить с цитатой

С учетом того, что имеется несколько кодировок русских букв (KOI8-r, Win1251, DOS-866), да к тому же некоторые программы кодируют русские буквы в Base64/QuotedPrintable, использовать русские буквы в именах файлов крайне нежелательно.

Черт бы подрал Кирилла и Мефодия! Давно пора постепенно переходить на латиницу; начать надо с замены "и" на "i" (до революции в ходу были обе буквы, большевики оставили неправильную).
Вернуться к началу
Fikus
Гость





СообщениеДобавлено: Пт Ноя 02 2001 12:30    Заголовок сообщения: Re: Имена файлов д.б. латинскими Ответить с цитатой

Здравствуйте, Дмитрий! Smile
Ну а если пользователи используют кириллицу в именах, да еще обильно расставляют пробелы между словами.. Что делать?
P.S. Кто виноват я уже понял Smile
Вернуться к началу
Dmitry.Karpov
Гость





СообщениеДобавлено: Пт Ноя 02 2001 13:05    Заголовок сообщения: Наказывать виноватых! Ответить с цитатой

Юзер - тупое животное. Надо пользоваться метдом Павлова - выработать условный рефлекс, связывающий употребление русских букв и побелов с ударом по голове. Smile
Вернуться к началу
la_serg



Зарегистрирован: 26.10.2001
Сообщения: 75
Откуда: Обнинск

СообщениеДобавлено: Вс Ноя 04 2001 22:36    Заголовок сообщения: фих тебе! не трожь кириллицу! Ответить с цитатой

!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Dmitry.Karpov
Гость





СообщениеДобавлено: Вс Ноя 04 2001 22:51    Заголовок сообщения: Хорошо бы интегрироваться с Европой и США Ответить с цитатой

Можно гордиться своей самобытностью и иметь проблемы в общении с развитыми странами. А можно постепенно интегрироваться с развитыми странами и начать это с приближения алфавита к латинице.

Предлагаю также провести референдум о присоединении России к США в качестве штата. Говорят, там пособие по безработице выше, чем моя зарплата - буду сидеть на пособии и работать без оформления и зарплаты, так оно больше выйдет. А не примут Россию в США - так и нечем будет крыть, если им что в нашей политике не понравится: хотите рулить - присоединяйте и рулите! Уважайте демократический выбор России! Smile

PS: Я полностью разочаровался в американских ценностях после бомбежек Югославии. Но я готов изменить свое мнение, причем недорого - за три сотни буказоидов в месяц. Smile
Вернуться к началу
Fikus
Гость





СообщениеДобавлено: Вт Ноя 06 2001 09:22    Заголовок сообщения: Re: Нужна помощь! Ответить с цитатой

Нашел решение проблемы:
rawurlencode()
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...