in reply to Re^5: UTF-8 problem, some chars appear as \x..
in thread UTF-8 problem, some chars appear as \x..
Setting "$|" to "1" at the very beginning of the script didn't help. However, it fixed some characters but broke other characters. So it makes difference.
If I run the same CGI request multiple times, I get same broken characters at same places, i.e. same stream.
I have reviewed the stream with hex editor. It starts with "FF FE".
Here is something interesting.
| Г | л | а | в | н | а | я | ||||||||
| Normal: | 00 13 | 04 3B | 04 30 | 04 32 | 04 3D | 04 30 | 04 4F | |||||||
| Broken: | 00 13 | 04 3B | 04 30 | 04 32 | 04 5C | 00 78 | 00 44 | 00 30 | 00 5C | 00 78 | 00 42 | 00 44 | 00 30 | 04 4F |
| Г | л | а | в | \ | x | D | 0 | \ | x | B | D | а | я |
I really can not explain this.
|
|---|