За последние 24 часа нас посетили 17943 программиста и 1651 робот. Сейчас ищут 2198 программистов ...

Ребята помогите с кодировкой

Тема в разделе "HTML и CSS", создана пользователем Micha123, 21 авг 2009.

  1. Micha123

    Micha123 Активный пользователь

    С нами с:
    21 авг 2009
    Сообщения:
    2
    Симпатии:
    0
    Есть страница ajax1.html:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Работаем с AJAX п</title>
    </head>
    ...

    Сохранена тоже как utf-8.
    Если загружаю как файл с диска - нормально во всех браузерах распознает кодировку.
    Если загружаю http://localhost/ajax.html только IE нормально распознает утф, а опера и лиса суют 1251. В Апаче у меня defaultcharacterset=windows 1251. Как сделать чтобы все было ОК. Спасибо за помощь.
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    В php:
    header('Content-type: text/html;charset=utf-8')
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    в php.ini

    ; PHP's built-in default is text/html
    default_mimetype = "text/html"
    ;default_charset = "iso-8859-1"

    заменить на нужное и перезапустить
     
  4. Micha123

    Micha123 Активный пользователь

    С нами с:
    21 авг 2009
    Сообщения:
    2
    Симпатии:
    0
    Про PHP вообще-то речи не шло - файл html без php кода
     
  5. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    default charset utf8
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Что может вызвать кракозябры (html):
    1) Неверная кодировка файла
    2) Неверно указанная кодировка в заголовках
    3) Неверно указанная кодировка в html