Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблемы с кодировкой
Форумы портала PHP.SU » » Вопросы новичков » Проблемы с кодировкой

Страниц (1): [1]
 

1. imper - 14 Декабря, 2012 - 18:19:15 - перейти к сообщению
Доброго времени суток, сть проблемка с кодировкой

кодировка в базе везде стоит utf8_general_ci абсолютно везде!
все файлы в кодировке utf-8
подключаюсь к базе использую mysql_query("SET NAMES utf-8");
в html тоже стоит utf-8

в самом html текст нормальный
но всю информацию из базы выводит крякозябрами, не подскажите где я ошибся?
и как сделать что бы выводил нормальный текст?
2. DeepVarvar - 14 Декабря, 2012 - 18:37:41 - перейти к сообщению
Следите за моими руками:

SET NAMES utf8

Без тире!!!!
3. dubasua - 14 Декабря, 2012 - 18:37:48 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. header("Content-type: text/html; charset=utf-8");
  3.  

(Добавление)
Кстати мне всегда было интересно, почему когда отправляешь заголовок то это UTF-8, а в mysql всегда UTF8
4. DeepVarvar - 14 Декабря, 2012 - 18:46:59 - перейти к сообщению
Так разрабы захотели..
5. imper - 14 Декабря, 2012 - 18:58:20 - перейти к сообщению
спасибо всем, всё сделаем)

 

Powered by ExBB FM 1.0 RC1