|
| |
|
|
| |
для: Loki
(08.05.2007 в 16:31)
| | | Если пока оставить в покое перекодирующие функции, то все работает, за исключением того, что в файл не записывается строка о выходе из чата (хотя на локалке все нормально). Кто знает, почему???? | |
| |
|
|
| |
|
|
| |
для: coloboc66
(08.05.2007 в 15:22)
| | | логи в студию. | |
| |
|
|
| |
|
|
| |
для: Trianon
(08.05.2007 в 14:56)
| | | Кажись, кто-то мой чат уже ломанул, Loki скорей всего. Жаль - руки до него не дотянутся. А то бы я его самого ломанул бы... | |
| |
|
|
| |
|
|
| |
для: coloboc66
(08.05.2007 в 14:43)
| | | Блокнот дописывает перед текстом один unicode-спецсимвол Byte Order Mark - метка порядка байт, а открывая позднее файл, по наличию этого символа, определяет, сохранен ли текст в одном из unicode-форматов, а если да,то в каком именно.
U+FEFF (Byte Order Mark)
В формате utf-8 этот символ кодируется байтами EF BB BF
В utf16-le - байтами FF FE
В utf16-be - естественно - байтами FE FF | |
| |
|
|
| |
|
|
| |
для: Loki
(08.05.2007 в 14:26)
| | | Так что: скрипт сохранять в UTF-8???!!! А что такое ВОМ? Ё-мое... | |
| |
|
|
| |
|
|
| |
для: coloboc66
(08.05.2007 в 12:34)
| | | >Так это что: нужно открыть блокнот, набрать в нем скрипт и сохранить его в UTF-8? Так, что-ли? Чудо какое-то... Впервые сталкиваюсь с подобной проблемой...
Если блокнотом действовать - точно придется BOM вырезать.
Лучше каким-нибудь более аккуратным редактором.
Ну и все iconv посшибать нафиг. | |
| |
|
|
| |
|
|
| |
для: Trianon
(08.05.2007 в 14:13)
| | | да. это я стормозил. Но в скриптах используется не только латынь... | |
| |
|
|
| |
|
|
| |
для: coloboc66
(08.05.2007 в 12:34)
| | | Ну вообще-то когда вывод скрипта ожидается в utf-8 - написать сам скрипт в utf-8 вполне естественно.
Возможно, придется вырезать Byte Order Mark - форменное гадство, что php-движок не делает этого сам. | |
| |
|
|
| |
|
|
| |
для: Loki
(08.05.2007 в 12:26)
| | | utf-8 - кодировка с переменным размером символа. Вся латынь в ней - однобайтовая. | |
| |
|
|
| |
|
|
| |
для: Loki
(08.05.2007 в 12:26)
| | | Так это что: нужно открыть блокнот, набрать в нем скрипт и сохранить его в UTF-8? Так, что-ли? Чудо какое-то... Впервые сталкиваюсь с подобной проблемой... | |
| |
|
|
|