Показано с 1 по 17 из 17

Тема: Нужен совет web-программиста, проблема с кодировкой

  1. #1
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Нужен совет web-программиста, проблема с кодировкой

    Создаю файл в программе MS FrontPage 4.0
    Другой нет.
    Ставлю в page properties
    page languich - Russian
    save the document as - cirillic
    Программа формирует следующий код

    Код:
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <meta http-equiv="Content-Language" content="ru">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>Проверка</title>
    </head>
    
    <body>
    
    <p>Проверка</p>
    
    </body>
    
    </html>
    Сохраняю на винчестер. Жмакаю по нему два раза, открывается в IE6 нормально.
    Если загрузить на narod.ru, то файл тоже открывается нормально. Проверьте .

    Загружаю файл на свой хостинг, вот он. Теперь файл открывается в кодировке unicode UTF-8. При этом галочка Автовыбор стоит, смотри первую картинку.
    Если вручную поставить Кириллицу, то текст начинает читаться (вторая картинка).
    Если снять Автовыбор, а потом поставить снова, то во второй раз Кириллица выберется сама.

    Что и куда нужно дописать в файл, чтобы он у любого хостера открывался в кириллице по умолчанию?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Безымянный.PNG 
Просмотров:	170 
Размер:	28.6 Кб 
ID:	31480   Нажмите на изображение для увеличения. 

Название:	Безымянный2.PNG 
Просмотров:	163 
Размер:	25.5 Кб 
ID:	31481  
    Последний раз редактировалось Ослик Иа; 25.05.2008 в 23:52.

  2. #2
    Завсегдатай Аватар для VladimirAd
    Регистрация
    28.06.2006
    Адрес
    Москва
    Возраст
    53
    Сообщений
    1,002

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    У Вас пейджфронт лицензионный? Куплен за большие деньги и дорог как память?

  3. #3
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Давайте считать, что я настучал строки в блокноте.

  4. #4
    без фанатизма Аватар для Nota Bene
    Регистрация
    25.01.2005
    Адрес
    Tartaria
    Возраст
    68
    Сообщений
    4,563

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Цитата Сообщение от Ослик Иа Посмотреть сообщение
    Что и куда нужно дописать в файл
    Попробуй выкинуть строку -
    <meta http-equiv="Content-Language" content="ru">
    Прежде чем задать вопрос,- подумай, что ты будешь делать с ответом...

  5. #5
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Попробовал, не помогло.

  6. #6
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    А если cirrilic, но в КОИ-8 ?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #7
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Пробовал по разному.

    Докладываю.
    Это какая-то фича данного конкретного хостинга http://ucoz.ru.
    На него надо грузить файлы в кодировке UTF-8. Тогда он выдаёт страницу правильно. В кодировке UTF-8, но правильно.
    Кстати, проверьте, как у вас открывается сейчас
    Что-то мне это не нравится. Должен быть подвох.

  8. #8
    Частый гость Аватар для GuessWho
    Регистрация
    19.12.2006
    Адрес
    .by :)
    Возраст
    67
    Сообщений
    110

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Похоже, что вы попали под раздачу такого чуда, как "Русский Апач" или его близкого родственника (UcoZXSrv/1.4.9 -- такое впервые вижу) , который неправильно раздает заголовки.
    Пишите в UTF ...

  9. #9
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Есть предположение, что юкоз таким образом (затрудняя использование htm-файлов) навязывает использование своей системы СMS. Например, они запретили загрузку *.htm по фтп, только через свой менеджер файлов и только по одному за один раз.

  10. #10
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Цитата Сообщение от Ослик Иа Посмотреть сообщение
    Кстати, проверьте, как у вас открывается сейчас
    Что-то мне это не нравится. Должен быть подвох.
    У меня - нормально. Кодировка - UTF-8, подвоха не заметил.

    А вообще у меня и у самого была похожая проблема - у меня дома под Апачем все было в КОИ8, потом захотел делать зеркало на народ.ру - скопировал туда, и получил облом. Перегенерировал все в вин1251 (точнее - ИСОкакой-то там) - все заработало.
    Еще были какие-то кренделя с кодировками когда дома я сменил Апача на Апача2, но я уже не помню подробностей.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #11
    Старый знакомый Аватар для Deniss
    Регистрация
    09.12.2004
    Адрес
    Эстония
    Сообщений
    528

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    У меня нормально открывается на хостинге, а на Народе - белиберда.

  12. #12
    Частый гость Аватар для Chaa
    Регистрация
    23.08.2006
    Адрес
    Курган
    Сообщений
    314

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Дело в том, что кодировку страницы можно указывать как в тексте самого html-файла, так же ее может указывать веб-сервер в заголовке Content-Type. Если бы веб-сервер явно не говорил, в какой кодировке страница, то использовалась бы кодировка из кода страницы.
    Веб-сервер ucoz.ru выдает заголовок
    Код:
    Content-Type: text/html; charset=utf-8
    а веб-сервер Яндекса
    Код:
    Content-Type: text/html; charset=windows-1251
    Так как к настройкам веб-сервера вы доступа не имеете, вам вряд ли удастся изменить его заголовок Content-Type. Стоит посмотреть панель управления хостингом, может там есть такая настройка.
    Рекомендую ознакомится с HOW TO: Use Wfetch.exe to Troubleshoot HTTP Connections, простая и удобная программа, показывает заголовки веб-сервера, могу выложить здесь, ~200Кб.

  13. #13
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Цитата Сообщение от Deniss Посмотреть сообщение
    У меня нормально открывается на хостинге, а на Народе - белиберда.
    Это потому, что я залил файл в кодировке UTP-8 и туда, и сюда. Для проверки.

    Добавлено через 6 минут
    Эксперимент №2
    создал в блокноте текстовый файл со словом "проверка".
    Один сохранил по умолчанию, второй в utf8
    Вот результаты
    http://ivanovandrey.ru/test_ansi.txt
    http://ivanovandrey.ru/test_utf8.txt
    То есть версия о "такой" настройке сервера подтверждается?
    Последний раз редактировалось Ослик Иа; 26.05.2008 в 11:01. Причина: Добавлено сообщение

  14. #14
    Регистрация не подтверждена Аватар для Скиф
    Регистрация
    18.06.2004
    Адрес
    Донецк
    Сообщений
    2,026

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Chaa прав, в первую очередь смотрится что сказал сервер, а уже потом что написано в соджержимом.

  15. #15
    Старый знакомый Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Ослик Иа
    А попробуй вставить:

    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows1251">
    интересно, что выдет.
    Спонсор данного сообщения - Газпром.

  16. #16
    №39
    Автор темы
    Аватар для Ослик Иа
    Регистрация
    15.07.2003
    Сообщений
    2,755

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Эта строка стояла в самом начале, посмотри вверху страницы, там в первом сообщении приведён код.

  17. #17
    Старый знакомый Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: Нужен совет web-программиста, проблема с кодировкой

    Извиняюсь , просто я как-то, не вчитываясь, вспомнил, что она мне в своё время помогла, решил написать. Видимо создатели браузеров наконец таки прочитали стандарт .
    Спонсор данного сообщения - Газпром.

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •