X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Кодировка имени файла при аплоде
hazrd
hazrd
Topic Starter сообщение 29.3.2011, 18:23; Ответить: hazrd
Сообщение #1


0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pavelsc
pavelsc
сообщение 29.3.2011, 23:06; Ответить: pavelsc
Сообщение #2


хм, по первой же ссылке:

[PHP]<?php
function FixEncoding($x){
if(mb_detect_encoding($x)=='UTF-8'){
return $x;
}else{
return utf8_encode($x);
}
}
?>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hazrd
hazrd
Topic Starter сообщение 30.3.2011, 13:33; Ответить: hazrd
Сообщение #3


Спасибо,

не знаком с пхп, но как я понял вместо utf_encode надо использовать функцию для конвертации из кодировки которая вернётся mb_detect_encoding, потому что utf-encode конвертит из iso-8859-1 в utf-8, а я не знаю в какой кодировке мне придёт строка.

Серверная часть скорее всего будет на джаве, но думаю там похожие тулы можно найти (всмысле для определения кодировки). Единственное что смущает, что независимо от языка программирования. все эти эвристичесие алгоритмы определения кодировки по строке не дадут 100% достоверного результата. Может есть возможность выдрать кодировку пользователя и request или headers?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pavelsc
pavelsc
сообщение 31.3.2011, 2:22; Ответить: pavelsc
Сообщение #4


Не только iso, вот подробнее тут
Я в php вообще не разбираюсь, но это не мешает мне на нем писать, главное синтаксис знать и команды. По мануалам можно все что угодно сделать))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 31.3.2011, 16:07; Ответить: Apay
Сообщение #5


выставте все кодировки с помощью htaccess в utf-8, как - на форуме было не один раз
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pavelsc
pavelsc
сообщение 31.3.2011, 19:34; Ответить: pavelsc
Сообщение #6


Apay, тут имхо вопрос не в этом. Надо конвертировать содержимое файла на сервере в нужную кодировку, от .htaccess ansi файл на сервере не сконвертируется в utf-8.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hazrd
hazrd
Topic Starter сообщение 31.3.2011, 19:57; Ответить: hazrd
Сообщение #7


Не содержимое, а имя файла. Т.е. если китаец зааплодит файл (естественно имя файла будет с иероглифами в кодировке, которую я не знаю), то после аплода на странице он должен видеть также имя загруженного файла с иероглифами.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 31.3.2011, 20:49; Ответить: Apay
Сообщение #8




Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
7 stu999 1752 31.3.2024, 11:19
автор: stu999
Открытая тема (нет новых ответов) Получил странную ссылку при линкбилдинге
Как поведет себя поиск при обнаружении странной ссылке?
10 r0mZet 2202 24.10.2022, 19:23
автор: Wachowski
Горячая тема (нет новых ответов) 300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе!
65 inkon 30368 19.7.2022, 13:41
автор: Funoman
Горячая тема (нет новых ответов) тИЦ отменили! Новый показатель Яндекса ИКС! Лучшие площадки под размещение. Бесплатное написание статей при любом заказе.
Эксклюзивное предложение. Успей получить написание статей БЕСПЛАТНО
71 VIMstat 78457 21.6.2022, 9:38
автор: VIMstat
Открытая тема (нет новых ответов) Отображение нужного блока при клике.
0 bhtml 1658 10.7.2020, 15:18
автор: -bhtml-


 



RSS Текстовая версия Сейчас: 16.4.2024, 15:45
Дизайн