Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Javascript PHP и Cookies проблемы с кодировкой (https://javascript.ru/forum/server/5689-javascript-php-i-cookies-problemy-s-kodirovkojj.html)

cristalith 30.10.2009 17:40

Javascript PHP и Cookies проблемы с кодировкой
 
Кука создана с помощью Php и в итоге имеет вид %EB%EE%E3%E8%ED .

Как с помощью javascript получить ее "нормальный" вид ?

Octane 30.10.2009 20:07

unescape("%EB%EE%E3%E8%ED")

cristalith 30.10.2009 21:04

Результат unescape("%EB%EE%E3%E8%ED") равен ëîãèí .
Это разные кодировки..

Octane 30.10.2009 22:09

Строка у вас закодирована как раз для unescape:
https://developer.mozilla.org/en/DOM/window.unescape
http://www.webmaster.ee/javascript/J....html#unescape
Наверное, сервер в неправильной кодировке отдает.

cristalith 31.10.2009 10:41

%EB%EE%E3%E8%ED кука созданная с помощью PHP. Ее значение "логин"

Как я понимаю unescape функция обратная функции escape.
Результат
escape("логин") = %u043B%u043E%u0433%u0438%u043D
. Получается такая вот не стыковка

Kolyaj 31.10.2009 10:48

http://xpoint.ru/know-how/JavaScript...SRusskimiBu k

cristalith 31.10.2009 11:12

Kolyaj,
Спасибо, помогло


Часовой пояс GMT +3, время: 13:16.