The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Mozilla"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Mozilla"
Сообщение от AJAX emailИскать по авторуВ закладки on 23-Фев-04, 20:41  (MSK)
Я пишу скрипты, а русские символы отображаются в Mozill`e иероглифами. Что  мне сделать, чтобы это исправить?
Система RedHat 9, кодировка koi8, Mozilla 1.2.1 английская
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • Mozilla, StatusQuo, 21:25 , 25-Фев-04, (1)
  • Mozilla, StatusQuo, 00:37 , 26-Фев-04, (2)
    • Mozilla, AJAX, 21:48 , 26-Фев-04, (3)
      • Mozilla, StatusQuo, 01:38 , 27-Фев-04, (4)
        • Mozilla, AJAX, 22:30 , 28-Фев-04, (5)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Mozilla"
Сообщение от StatusQuo Искать по авторуВ закладки on 25-Фев-04, 21:25  (MSK)
Попробуй https://www.opennet.ru/docs/HOWTO-RU/Cyrillic-HOWTO.html#perl
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Mozilla"
Сообщение от StatusQuo Искать по авторуВ закладки on 26-Фев-04, 00:37  (MSK)
И ещё, ты уверен, что у тебя в голове страниц есть такая строчка:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Mozilla"
Сообщение от AJAX emailИскать по авторуВ закладки on 26-Фев-04, 21:48  (MSK)
>И ещё, ты уверен, что у тебя в голове страниц есть такая
>строчка:
>
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">


В заголовке у меня нет такой строки. В Perl  нужна только такая строка:

print "Content-type: text/html\n\n";

ведь так?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Mozilla"
Сообщение от StatusQuo Искать по авторуВ закладки on 27-Фев-04, 01:38  (MSK)
>><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=koi8-r">
>
>В заголовке у меня нет такой строки. В Perl  нужна только
>такая строка:
>
>print "Content-type: text/html\n\n";
>
>ведь так?

Указанная мной строка нужна не перлу, а Мозилле (или любому другому браузеру) - она же английская, поэтому по умолчанию все страницы считает как написанные в западно-европейской кодировке. Инструкция "charset=koi8-r" говорит о том, что эту страницу надо читать как написанную в соответствующей кодировке. Для этого следует написать в твоём скрипте что-то вроде этого:

use CGI;
$q = new CGI;
...
print $q->header(-charset=>'koi8-r');
...

Далее см. документацию к модулю CGI.pm.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Mozilla"
Сообщение от AJAX emailИскать по авторуВ закладки on 28-Фев-04, 22:30  (MSK)
>Указанная мной строка нужна не перлу, а Мозилле (или любому другому браузеру)
>- она же английская, поэтому по умолчанию все страницы считает как
>написанные в западно-европейской кодировке. Инструкция "charset=koi8-r" говорит о том, что эту
>страницу надо читать как написанную в соответствующей кодировке. Для этого следует
>написать в твоём скрипте что-то вроде этого:
>
>use CGI;
>$q = new CGI;
>...
>print $q->header(-charset=>'koi8-r');
>...
>
>Далее см. документацию к модулю CGI.pm.


СПАСИБО!!! ВСЕ РАБОТАЕТ

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру