Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с загрузкой фотографий, если в пути или в имени файла кириллица. / 2 сообщений из 2, страница 1 из 1
16.09.2004, 20:30
    #32698770
serf2004
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с загрузкой фотографий, если в пути или в имени файла кириллица.
Товарищи программисты поделитесь опытом с ближним, пожалуйста.

Проблема с загрузкой фотографий через браузер на сервер, если в пути или в имени файла используется кириллица.
Причем эту проблему заметил только в XP (русская версия) и в Windows Server 2003 (англ.версия). Если загружаю из-под 98-ых то все нормально.
Хостинг-сервер под буржуйский, веб-сервер Apache 1.3.
Кусок кода на Перле:
$FL = param("uploadfile");
$_ = $FL;
s/([^\.]+)$//;
$rashirenie = lc($1); #Расширение файла в нижнем регистре без точки

Переменная $rashirenie используется для проверки расширения файла. Если используется кириллица, то в эту переменную помешается файл целиком, и регулярное выражение не возврашает расширение файла.
Т.е. в принципе не важно, как определить расширение файла, но файл не загружается на сервер. Точнее файл передается, наверное, полностью, но сделать я с ним ничего не могу.

Подскажите, пожалуйста, как это можно исправить.
С уважением Сергей
...
Рейтинг: 0 / 0
16.09.2004, 20:33
    #32698774
serf2004
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с загрузкой фотографий, если в пути или в имени файла кириллица.
Еще забыл написать, если на локальной машине тестирую, то все превосходно грузится, хоть с кириллицей хоть без.
Сервер то же Apache 1.3
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с загрузкой фотографий, если в пути или в имени файла кириллица. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]