Прошу очень помочь, а то уже всю голову сломал.. ничего не выходит
В общем windows 8 у меня, версия Mysql 3.23.32, всем файлам на сайте выставлена кодировка ANSI В Mysql всем полям выставил сопоставление cp1251_general_ci, cp1251 выставил везде помоему где это возможно в БД
в .htacces добавил строчку 'AddDefaultCharset UTF-8'
в инструкции для подключения к БД добавил 'mysql_query('SET NAMES cp1251');'
И все равно один хрен, при добавлении новой записи через php скрипт.. в мускл все пишется вот так: ???? ??????????? ?? ???????? ??.. и выводиться на страницу соотвественно также
то есть у меня проблема походу не с выводом а с записью данных в БД. Всем сопутствующим файлам в этом процессе ставил ANSI в notepad.
Блин подскажите что делаю не так?
Очень рассчитываю на вашу помощь.. сам битый час уже сижу ниче не выходит..
dron4ik
16.05.2013 - 17:04
даза отдает p1251_general_ci
а серверу говоришь работать с AddDefaultCharset UTF-8
поставь в базе UTF-8
_____________
Ex3m.com.ua — Активный образ жизни
поставил в базе utf8_general_ci везде.. все равно иероглифы пишет.
объясните кто-нибудь пожалуйста, как сделать 100% нормально чтобы писались русские символы в Mysql а не всякая "кракозябра".
где и какие мне кодировки поставить?
dron4ik
17.05.2013 - 15:34
если в базу летят кракозябры, то значит что вы туда их отправляете... кодировка сайта, файлов, и сама база должны бить в одной и той же кодировке...
Перепроверять все что только можно!
_____________
Ex3m.com.ua — Активный образ жизни
sign63
17.05.2013 - 16:02
<?header("Content-type:text/html; charset=utf-8");?>
попробуйте вставь в страницы сайта
_____________
inpost
17.05.2013 - 19:27
alexbel2404Сразу ссылочку сюда:
http://school-php.com/tricks/read/18/vyist...kodirovku-utf-8
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).