Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JScript, иероглифы при раскодировке русского текста

434
17 марта 2007 года
Poltos
105 / / 18.08.2004
Кодирую на php текст содержащий русские буквы. При раскодировке его на
JScript получаю иероглифы. Все отсальные символы отображаются, как и положено.
Пытался менять кодировки (средствами браузера) на странице не помогает.

На php кодирую функцией urlencode().
На J раскодирую функцией unescape(), пробовал еще decodeURIComponent и decodeURI, но они почему-то не работают, на них скрипт останавливается.

Не силен в JScript. Помогите, что нужно сделать, что бы видеть русские буквы, а не иероглифы?
345
17 марта 2007 года
vadim_k
312 / / 01.08.2006
Попрорбуй в PHP кодировать так
 
Код:
define('Encoding','windows-1251');
function utf8encode($str,$encode=Encoding)
{
return iconv($encode,'UTF-8',$str);
}

echo utf8encode("..");

А в JS просто выводи
434
17 марта 2007 года
Poltos
105 / / 18.08.2004
vadim_k - не понимает функцию, то ли библиотека не установлена, то ли отключена. iconv.
92
17 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
Чтобы расширение было доступно, поместите библиотеку с именем iconv.dll или iconv-1.3.dll (для версий до 4.2.1), которая входит в поставку PHP для Windows, в одну из её системных папок.

так написано в мануале )

а в 5м эта либа уже встроенная
434
17 марта 2007 года
Poltos
105 / / 18.08.2004
Таксь, полазел я в настройках PHP заработала функция iconv!!!

vadim_k - огромное спасибо, все отлично работает!)

Тень Пса - и тебе пасиб, после твоего ответа, я понял, что другого варианта не будет и полез в настройки php)

Единственное, бывает вылезают пустые значения((( и undefined
92
17 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
на весы жми ))) на весы :D

ЗЫ: а еще лучше, если будешь открывать ман в таких случаях :) это прям в инфе по iconv и было написано ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог