Start a conversation

Кодировка сайта или вместо русских букв знаки вопроса.

Возможно вы не верно импортировали данные в базу. Вам нужно заново их импортировать, если вы это делаете через скрипт то нужно добавить в ваш файл строку mysql_query("SET NAMES cp1251"); после соединения с базой. Если вы импортируете через phpmyadmin вам нужно убедиться что данные в у вас находятся в кодировке windows-1251. Если данные импортированы в нужной кодировке, а на сайте все равно знаки вопросов, то вам нужно в ваших скриптах, после соединения с базой указать кодировку. Пример на php
....
   $dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
  mysql_query("SET NAMES cp1251");
   if (!$dbcnx) 
   { 
     echo "К сожалению, не доступен сервер mySQL"; 
     exit(); 
   } 
   if (!@mysql_select_db($dbname, $dbcnx) ) 
   { 
     echo "К сожалению, не доступна база данных"; 
     exit(); 
   } 
 ...
Если вы не знаете как это сделать, вы можете закачать бамп базы в ваш аккаунт на сервер и сообщить нам, мы поможем вам корректно импортировать данные в вашу базу.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Vyacheslav Lucheninov (Migrated deleted Agent)

  2. Posted
  3. Updated

Comments