|
|
|
| При передаче GETом русские символы передаются в странной кодировке и не знаю, как получить обратно нормальный код.
Например, посылаю русскую букву "а" - получаю %D0%B0. Подскажите, что за кодировка такая. И это только в Opere | |
|
|
|
|
|
|
|
для: LO
(05.05.2006 в 18:43)
| | Юникод UTF-16 (может даже 16LE).
Посмотри какая кодировка у тебя перед отправкой и на всякий пожарный отключи в опере автораспознавание кодировки. | |
|
|
|
|
|
|
|
для: LO
(05.05.2006 в 18:43)
| | вообще лучше избегать передачи таких символов через Get
будете всегда иметь проблемы | |
|
|
|
|
|
|
|
для: LO
(05.05.2006 в 18:43)
| | Перед передачей русских символов, передаваемый текст необходимо шифровать функцией urlencode(), а при получении расшифровывать при помощи urldeocde(). | |
|
|
|
|
|
|
|
для: cheops
(05.05.2006 в 22:12)
| | Kстати, у меня такая проблема уже была, и вы мне посоветовали то же самое, но не сработало.
Я решил при помощи сессий.
http://softtime.ru/forum/read.php?id_forum=1&id_theme=10723&page=1 | |
|
|
|