Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема визуализации кириллицы в utf8 в PhpMyAdmin
 
 автор: Dimich   (19.03.2012 в 04:39)   письмо автору
 
 

Здравствуйте,
Записываю данные в базу на русском, а PhpMyadmin вижу вот такую абракадабру..
Прочай 2

Хотя в броузер выводит на нормальном русском языке.

А при записи на русском прямо в PhpMyadmin в броузере выводятся знаки вопросов...
База и кодировка страниц - utf8. "SET NAMES utf8" включет в конфигурационный файл.

В чем может быть проблема?
Спасибо!

  Ответить  
 
 автор: Sfinks   (19.03.2012 в 07:17)   письмо автору
 
   для: Dimich   (19.03.2012 в 04:39)
 

Кодировку страницы с ПМА выставите в UTF-8.

  Ответить  
 
 автор: Dimich   (19.03.2012 в 20:22)   письмо автору
 
   для: Sfinks   (19.03.2012 в 07:17)
 

думаю что кодировка страницы ПМА уже UTF-8, вот метатаг из шапки страницы:
<meta http-equiv="Content-Type"   content="text/html; charset=utf-8" />


У кого нибудь есть еще какие нибудь идеи??!!

  Ответить  
 
 автор: Dimich   (19.03.2012 в 23:49)   письмо автору
 
   для: Dimich   (19.03.2012 в 04:39)
 

Проблема решилась заменой в файле конфигурации выражения

  $query = "SELECT VERSION()";
  $ver = mysql_query($query);
  if(!$ver) exit("No version of MySQL-server");
  $version = mysql_result($ver, 0);
  list($major, $minor) = explode(".", $version);
  $ver = $major.".".$minor;
  if((float)$ver >= 4.1)
  {
    mysql_query("SET NAMES 'utf-8'");
  }


просто выражением из

  @mysql_query ("SET NAMES `utf8`");


Хотелось бы услышать мнение Трианоно или Хеопса.

Спасибо!!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования