За последние 24 часа нас посетили 17455 программистов и 1686 роботов. Сейчас ищут 963 программиста ...

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

Тема в разделе "PHP для новичков", создана пользователем HolodZhe, 6 май 2017.

  1. HolodZhe

    HolodZhe Новичок

    С нами с:
    23 авг 2016
    Сообщения:
    57
    Симпатии:
    1
    Здравствуйте. Проблемы с кодировками.. Какую ставить и как правильно?

    Ставил сначала обычную UTF-8, но при session_start вылетала ошибка, прочитал в интернете что нужна кодировка БЕЗ BOM, окей, пересоздал файлы и поставил кодировку UTF-8 без BOM, но теперь в файле все русские буквы, а на сайте иероглифы: Авторизация (Текст: Авторизация) и тд
    --- Добавлено ---
    Если поставить обычную кодировку UTF-8, то весь текст на русском (как и в файле), но тогда при session_start он выдает ошибки. Если обратно на UTF-8 без BOM, тогда в файле русские буквы, а на сайте иероглифы (пример выше).
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    скачай нотепад++ и преобразовывай кодировку, а не кодировать
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    + openserver
     
  4. HolodZhe

    HolodZhe Новичок

    С нами с:
    23 авг 2016
    Сообщения:
    57
    Симпатии:
    1
    Тоже самое. Удалил файл index.php -> создал его -> вставил свой код с текстом -> в notepad++ Кодировки -> Преобразовать в UTF-8 без BOM, в итоге тоже самое, в самом файле все на русском, а на сайте иероглифы..
     
  5. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    В .htaccess дописываем:
    Код (Text):
    1. AddDefaultCharset UTF-8
     
    HolodZhe нравится это.
  6. HolodZhe

    HolodZhe Новичок

    С нами с:
    23 авг 2016
    Сообщения:
    57
    Симпатии:
    1
    Спасибо, темку можно закрыть)