Почему при utf-8 не работает session_start();

224
21 сентября 2017, 17:24

Перевел скрипт в utf-8 и перестали работать сесии и стили .. как справиться с этим?

Answer 1

Надо сохранить документ в формате UTF-8 без BOM. Справится с этим может тот же самый Notepad++ и убедитесь что session_start(); поставлена самой первой строчкой. А суть ошибки заключается в том, что при обычном сохранении UTF-8, есть такая штука как Byte Order Mask, которая добавляет тот самый несчастный символ в начало файла.

READ ALSO
как можно оптимизировать код, код внутри

как можно оптимизировать код, код внутри

Этот код генерит строки вида … "a_1_4_7"… "a_5_6_10_12"… и так далее, те в строке от 1 до 12 цифр, цифра слева всегда должна быть меньше цифры справа

263
update sql foreach php array

update sql foreach php array

Добрый день или вечер)

243
как вывести нужную запись по id из БД

как вывести нужную запись по id из БД

Доброго времени суток, есть БД news из которой на индексной странице выводится заголовок и анонс новостиС помощью ссылки, через id осуществляется...

282