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 :: Версия для печати :: utf-8 и PMA
Форумы портала PHP.SU » » Кодировки и все смежное » utf-8 и PMA

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

1. glivera - 20 Января, 2012 - 19:03:06 - перейти к сообщению
скрипт пишет в базу, смотрим в PMA - иероглифы мимимими
выводим на страницу - нормально, кирилица.
другую таблицу заполняю вручную, в PMA все нормально(кирилица), выводим на страницу: ????????
2. DlTA - 20 Января, 2012 - 21:12:25 - перейти к сообщению
кодировка базы не соответствует кодировке странице, подозреваю что база в вин1251 а страница в ютф-8
3. glivera - 21 Января, 2012 - 09:32:29 - перейти к сообщению
На странице utf-8
в базе utf-8_general_ci
4. illy - 21 Января, 2012 - 12:57:48 - перейти к сообщению
при выводе из базы
PHP:
скопировать код в буфер обмена
  1. mysql_connect('localhost','root','') or die (mysql_error());
  2. @mysql_query('set character_set_client="utf8"');
  3. @mysql_query('set character_set_results="utf8"');
  4. @mysql_query('set collation_connection="utf-8_general_ci"');
5. glivera - 21 Января, 2012 - 14:08:55 - перейти к сообщению
illy
glivera пишет:
скрипт пишет в базу, смотрим в PMA - иероглифы мимимими
выводим на страницу - нормально, кирилица.

теперь и на страницу выводит иероглифы(в базу пишем из textarea)

glivera пишет:
другую таблицу заполняю вручную, в PMA все нормально(кирилица), выводим на страницу: ????????

тут все теперь работает
6. Panoptik - 21 Января, 2012 - 14:33:44 - перейти к сообщению
а какая кодировка самих таблиц и полей?
7. illy - 21 Января, 2012 - 14:33:59 - перейти к сообщению
это можно посмотреть в интернете или у тебя на локальном?
8. glivera - 21 Января, 2012 - 16:17:22 - перейти к сообщению
Panoptik
везде utf-8_general_ci
illy
к сожалению нет. и я ошибся,
glivera пишет:
теперь и на страницу выводит иероглифы(в базу пишем из textarea)

не иероглифы,а ?????
9. PATCH - 21 Января, 2012 - 16:23:41 - перейти к сообщению

и

в файле куда выводим и кудой заполняем
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4. </head>
10. glivera - 21 Января, 2012 - 19:01:49 - перейти к сообщению
PATCH Спасибо! То что и нужно было.

 

Powered by ExBB FM 1.0 RC1