За последние 24 часа нас посетили 18663 программиста и 1612 роботов. Сейчас ищут 1719 программистов ...

Изменение кодировки

Тема в разделе "Прочие вопросы по PHP", создана пользователем кто то, 7 июн 2017.

  1. кто то

    кто то Новичок

    С нами с:
    18 мар 2017
    Сообщения:
    15
    Симпатии:
    1
    Заезженная тема, но все что я находил не помогло.
    Открываю хтмл страницу, вместо русских букв ���������
    Подскажите пожалуйста как исправить..
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    1) Использовать правильную <meta> с указанием кодировки.
    HTML:
    1. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    2) Указывать кодировку с помощью заголовка на стороне сервера.
    PHP:
    1. header("Content-Type: text/html; charset=utf-8");
    Второе правильнее. Можно использовать и то и то раздельно. Можно вместе. Я юзаю только второй вариант обычно. Вариант с мета-тегом сам по себе - это как Мюнгхаузен, который сам себя за волосы из болота тянет. Браузер получает страницу, и уже потом, на основании ее содержимого, определяет кодировку... Телега впереди кобылы.

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

    кто то Новичок

    С нами с:
    18 мар 2017
    Сообщения:
    15
    Симпатии:
    1
    Теперь такая проблема.. У меня скрипт который сохраняет текст в тхт файл и сразу же открывает его. Все элементы страницы отображаются корректно кроме открытого текста, он все в тех же ����. В сам файл текст записывается корректно
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Проверяйте кодировку текста, в котором сохраняете. Кодировка данных и самого скрипта должны быть идентичными.
     
    кто то нравится это.
  5. кто то

    кто то Новичок

    С нами с:
    18 мар 2017
    Сообщения:
    15
    Симпатии:
    1
    Спасибо, помогло)
     
    Fell-x27 нравится это.