проблема с кодированием некоторых букв
orangecat 17.07.2014 20:18
/ 17.07.2014 20:21
всё UTF-8
из под винды все работает во всех браузерах
из под мака во всех браузерах проблема с буквами
йЙїЇєЄ (как ни странно даже с ґҐ і ёЁ - проблем нет)
вместо вышеперечисленный букв при транслитерации получаю i с тильдочкой вместо точки
все остальные буквы транслитирируются согласно таблицы
варианты таинтов-антаинтов и вписыванием %D0%B8%CC%86 в таблицу в любых комбинациях не помогли
Запрос
http://zzz.org/admin/fileuploader/fileuploader.paj?proc=library&uploadsDir=%2Ftest&qqfile=z%D0%B8%CC%86z.rtf
Firebug
Параметры
proc library
qqfile zйz.rtf
uploadsDir /test
Заголовки > Заголовки запроса
X-File-Name z%D0%B8%CC%86z.rtf
$fn[$form:qqfile]
^form:qqfile.save[/ccc.txt]
^fn.save[/ccc1.txt]
# в файлы честно записалось
zйz……..
$tname[^to_translit[$fn]]
^tname.save[/ccc2.txt]
# в файле записалось
xĭx@to_translit[buffer]
$repl[^table::create[nameless]{
ĭ i
й j
і i
є e
ґ g
a a
……..
Я Ya
}]
$buffer[$buffer]
$buffer[^buffer.replace[$repl]]
$result[^taint[$buffer]]
- проблема с кодированием некоторых букв, orangecat 17.07.2014 20:18 / 17.07.2014 20:21