Логин101![]() | Не отображается кириллицаОбновлен 1680816201 Добрый день форумчани. Начинаю программировать на php и с грустью обнаружила, что кириллицу он совершенно не воспринимает Вместо красивых и понятных слов выводит что-то на непонятом (15 строка). Помогите советом что можно подключить. Заранее спасибо
П.С почему-то еще не выполняется функция в строке 16. Если знаете как можно исправить буду рада его услышать)
![]() |
gogolik![]() | 1680816341 Логин101, «почему-то еще не выполняется функция в строке 16»
Потому что php - не js и выполняется на сервере.
У вас проблемы с кодировкой, а не
«кириллицу он совершенно не воспринимает» Логин101![]() ![]() ![]() |
Дух Системы![]() | 1680816494 либо сам файл перекодировать в той кодировке, в которой пишете, либо задать метатег с charset=UTF-8 или charset=cp1251
Логин101
тут либо файл в cp1251, а браузер его в UTF-8 читает, либо наоборот![]() ![]() |
Логин101![]() | 1680816647 Дух Системы,« тут либо файл в cp1251, а браузер его в UTF-8 читает, либо наоборот»
Файл был в UTF-8, добавление спецификации помогло )
Спасибо большое
gogolik,
«Потому что php - не js и выполняется на сервере.»
Спасибо, стало понятно почему не работает
Исправлюсь влепить жирный лайк![]() |
BANO![]() | 1680816771 Логин101, «добавление спецификации помогло )»
В HTML5 достаточно meta charset (и непротиворечивого заголовка Content-Type). У вас в значении "utf8" ошибка (пропустили дефис). Логин101![]() ![]() |
Логин101![]() | 1680816846 Имеете в виду написать код от Духа системы?
Это для файлов .html?
А для .php подойдет? Работаю с этим расширением влепить жирный лайк![]() |
rr33rr![]() | 1680816949 Логин101, «А для .php подойдет? Работаю с этим расширением»
У вас PHP генерирует html код и проблемы с кодировкой у вас именно в html.
Браузер, для которого предназначен вышеупомянутый тег про charset=UTF-8, никакого php не видит, только уже готовый html. влепить жирный лайк![]() |