В Mysql Неверная Кодировка?

  • Автор темы Автор темы BlackShadow
  • Дата начала Дата начала
B

BlackShadow

Залил чат на внешний сайт. Настроил там мускул, все пароли, сервера и таблицы, но появилась такая проблема, что при извлечении данных одна из строк (логин) выдает неправильно прочтенное. То есть, у меня ник Батя, а мне он читает как ????.

Что это может значить? Неверная кодировка? Или что? Остальные данные (пароль) он считывает нормально.

Или может из-за того, что русский язык? Просто на денвере, как всегда, всё было нормально

Добавлено: Да... Из-за того, что русский язык....
Вот, смотрите. FAQ хранится в мускуле. Я его считываю:
http://www.shataiboltai.hut4.ru/index.php?p=3

Русский не распознается... Что делать, чтобы распознался?
 
У меня тоже как-то возникли проблемы с кодировкой, выводились какие-то значки.
На разных серверах пишут по-разному я себе заметочку сделал как у меня была реальная ситуация, может Вам поможет добавление строки :

Обратимся к этой таблице приведённым ранее способом.
Результат вывода из базы данных:
1 Рў-34 РЎРЎРЎР 1940Рі.

Чтобы корректно выводились данные записанные кириллицей в код после первой строки
$db=mysql_connect("localhost","root",""); необходимо добавить строку:
mysql_query("SET NAMES 'cp1251'");
Результат вывода из базы данных:
1 Т-34 СССР 1940г.
 
У меня он выводит знаки вопроса, а не непонятные символы... Ладно, попробую
 
Помогло, уже плюсанул Вас :)
кстати, кто хочет на это чудо посмотреть - http://shataiboltai.hut4.ru/
Добро пожаловать:)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab