Что делать, если на русском UTF не работают сессии и куки.

ZeLeNuY

Посетитель
Сообщений: 8
Россия
678 дней назад
Раз Вы сюда зашли, значит Вы наверное уже столкнулись с такой проблемой, как-да выдает ошибку при подключении сессии и куки к Русскому UTF.
И так что делать в такой ситуации!? Не переходить же на другую кодировку!? Не в коем случаи не меняйте UTF не на что, так как все манипуляции с файлами, XML, DOM, и т.д. в PHP производятся именно в UTF. Просто нужно сохранять сам документ в простом UTF, то есть UTF-8 (без BOM), и так как он не поддерживает русский нужно добавить заголовок <? header("Content-type: text/html; charset=utf-8");?> или <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> чтобы простой на выходе преобразовался в нормальный UTF с Русским языком, после проделывания этих не хитрых манипуляции заработают и сессии и куки.
Вот пример:
Изображение
Внимание! Не забываем что PHP заголовки прописываются на самом верху до HTML-я, иначе не чего не сработает и выдаст ошибку!
|
Перейти на форум:
Быстрый ответ
У вас нет прав, чтобы писать на форуме.

 

Яндекс.Метрика