Язык скриптования сайтов Parser 3

Charsets


Кодировки


Уверены, наличие разных кодировок доставляет вам такое же удовольствие, как и нам.

В Parser встроена возможность прозрачного перекодирования документов из кодировки, используемой на сервере в кодировку посетителя и обратно.

Parser перекодирует

·данные форм;  

·строки при преобразовании вида uri;  



·текстовый результат обработки страницы.  


Кодировку, используемую вами в документах на сервере, вы задаете в поле $request:charset.

Кодировку, желаемую вами в результате - в $response:charset.

Сделать это необходимо в одном из auto методов.

Рекомендуем задавать кодировку результата в HTTP заголовке content-type, чтобы программа просмотра страниц знала о ней, и пользователю вашего сервера не нужно было переключать ее вручную.

$response:content-type[

   $.value[text/html]

   $.charset[$response:charset]

]


Кодировку текста отправляемых вами писем можно задать отличной от кодировке результата, см. ^mail:send[…].

При работе с базами данных необходимо задать кодировку, в которой общаться с SQL-сервером, см. Формат строки подключения.

Список допустимых кодировок определяется в Конфигурационном файле.

По умолчанию везде используется кодировка UTF-8.

Примечание: имя кодировки нечувствительно к регистру. [3.1]

Copyright © 1997?2004 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 31.03.2004



Содержание раздела