Кодировка (сагать под катом)
Минусы ставьте в этот пост
Типа тут не хнс и перед тем, как поставить минус, люди хотя бы читают тред?
Ничего не знаю, но то, что на картинке — это точно интерпретация потока байт UTF-16 (или чего-то еще многобайтового) как текста, закодированного ANSI-кодировкой.
Почему так?Потому что у тебя админка БД не ту кодировку показывает. Посмотри page info в браузере.
Бд принимает 16ый код чтоли?
Потому что у тебя админка БД не ту кодировку показывает. Посмотри page info в браузере.Открыл код страницы phpMyadmin
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8" />
зашел в Вид->кодировки
там стоит уникод
Я в этом вашем mysql не силён, но мне казалось, что команда должна быть "set names utf8".
Должно быть
character set client utf8
character set connection utf8
character set database utf8
character set results utf8
character set server utf8
character set system utf8
всё верно?
команда должна быть "set names utf8".Кстати, да.
команда должна быть "set names utf8".И в phpmyadmin оно тоже должно быть, между прочим.
Я в этом вашем mysql не силён, но мне казалось, что команда должна быть "set names utf8".Спасибо, заработало все
И в бд и на сайте теперь пишет коректно.
Правда старые надписи наебнулись - ну и хуй с ними)
Какие значения переменных mysql выдает phpmyadmin?Как это посмотреть?
Должно быть
character set client utf8
character set connection utf8
character set database utf8
character set results utf8
character set server utf8
character set system utf8
Как это посмотреть?Запрос show variables вроде, либо посмотри, мб. есть нужные функции в пхп
show variablesпошло
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server latin1_swedish_cii
Вот , какие то 2 латина есть
это норм?
Тебе должно быть достаточно того, что база в utf8 и выполнен set names. А с кодировкой сервера надо на стороне сервера разбираться (в my.ini соответствующую переменную задать)
я доволен, всем спасибо пусеньки
Оставить комментарий
stm6692945
Проблема с кодировками.Точнее я решил ее но в БД какая то лажа
Таблица:
.htaccess
AddDefaultCharset UTF-8
connect.php
mysql_query("SET CHARACTER UTF-8");
На сайте все пашет, на русском пашет (http://jinny19861.0fees.net/ , многие ссылки там еще не пашут)
Но вот чо показывает БД
Почему так?