AJAX и кодировка

Статус
В этой теме нельзя размещать новые ответы.
И мне до одного места что у вас там с 1251 случилось. Я в UTF работаю, ибо линух. Ибо все в UTF и плакать не приходится, что "на локалке все хорошо, а на сервере - плохо".
И PHP у тебя в UTF?! :)
 
Если 6-ая версия, то да
Ну она не стабильная в разработке, врятли кто решится её на рабочий сервер ставить. Так разве, для "души", по ковырять.
 
Это вопрос времени.
У тебя в пятёрке какие-то проблемы с юникодом?
 
У тебя в пятёрке какие-то проблемы с юникодом?
Неа.

Кстать собственно по проблеме. Мы просто конвертировали текст POST или GET запроса скрипта в код символов. Т.е.:

Код:
function FixEscape (str) {
  var ret = '';
  for (var i = 0; i < str.length; i++) {
    var n = str.charAt(i);
    if (n == '+'){ ret += '%2B'; } else { ret += n; }
  }
  return ret;
}

function myEscape (str) {

  var ret = [];
  for (var i = 0; i < str.length; i++) {
    var n = str.charCodeAt(i);
    if (typeof trans[n] != 'undefined') n = trans[n];
    if (n <= 0xFF) ret.push(n);
  }

  return FixEscape(escape(String.fromCharCode.apply(null, ret)));
}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху