[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кодировка?
gam0ra
Блин какой-то парадокс
В шапке сайта я выставил мета тег
<meta http-equiv="content-type" content="text/html; charset=utf8" />

и + к этому я через header() прописал еще так
header('Content-Type: text/html; charset=utf8');

Вот если я вывожу из базы данных русские буквы то все норм но если я пишу сам уже в html коде русские буквы то вмсето нормальной русской буквы � такая шняга выходит Кодировка файла UTF-8 без BOOM
Вот в чем дело то кто может знает?
Kopipaster
mysql_connect(HOST, USER, PASS) or die('No connect to Server');
mysql_select_db(DB) or die('No connect to DB');
mysql_query("SET NAMES 'UTF8'") or die('Cant set charset');

может в пыхе не хватает ещё?
Ну смотря что конечно стоит.
gam0ra
Цитата (Kopipaster @ 23.05.2014 - 18:42)
mysql_connect(HOST, USER, PASS) or die('No connect to Server');
mysql_select_db(DB) or die('No connect to DB');
mysql_query("SET NAMES 'UTF8'") or die('Cant set charset');

может в пыхе не хватает ещё?
Ну смотря что конечно стоит.

Какая база?? у меня блин в html странице на прямую руские буквы не выводит а через базу норм все!
Kopipaster
Цитата (gam0ra @ 23.05.2014 - 19:12)
Какая база?? у меня блин в html странице на прямую руские буквы не выводит а через базу норм все!

Я не понял а как у тебя HTML из базы то тянет? blink.gif
gam0ra
Цитата (Kopipaster @ 23.05.2014 - 19:15)
Цитата (gam0ra @ 23.05.2014 - 19:12)
Какая база?? у меня блин в html странице на прямую руские буквы не выводит а через базу норм все!

Я не понял а как у тебя HTML из базы то тянет? blink.gif

Блин я же написал что из базы все норм но если я пишу сам например <h3>ПРивет</h3> то вместо привет были бы вопросики
А ксли скажем привет я бы вытащил из базы то привет вывелся бы норм!
Kopipaster
Ну так посмотри в какой кодировке пых тянет из базы.
gam0ra
Цитата (Kopipaster @ 23.05.2014 - 19:19)
Ну так посмотри в какой кодировке пых тянет из базы.

Сразу видно ТРОЛЬ!! со стажем!!!!!!!
Kopipaster
Я не тролю я просто понять не могу если из базы тянет тоже в UTF8 то там и там были бы крякозяблы.
inpost
gam0ra
header('Content-Type: text/html; charset=utf8'); - где именно ты прописал? Возможно у тебя тут ошибка, а ты скрываешь вывод ошибок и сервер возвращает кодировку не ту.
Если открыть через ручной выбор кодировки страницы ( в браузере ), то какая стоит?


Лучший вариант, это начать всё с нуля с самого начала. Создай файл, пропиши кодировку, отключи БОМ и сохрани. Всё должно работать.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
gam0ra
inpost
Да а еще в самом верху файла header ("Content-Type: text/html; charset=utf8");
gam0ra
Всем спасибо кто ответил решил проблему оказалось что 1 фаил был не UTF8 а ANSI
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.