Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5

Тема: Кодировка

  1. #1
    Аватар для Docavo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.04.2017
    Сообщений
    3
    Репутация:
    0 ±

    Кодировка

    Здравствуйте, ув. форумчане!
    У меня такая проблема. Есть команда /ban и /offban. При выдаче бана отправляется запрос в mysql, всё отлично, в mysql всё отображается

    Но когда чел с баном заходит на сервер, такие траблы



    ______________________________________________________

    Однако, на сервере есть система с арендой баннеров, с ними наоборот, в БД иероглифы

    а на сервере всё нормально.

    Прошу Вас, помогите пожалуйста...
    В основном меня интересует проблема с баном.
    Кодировка в моде настроена:
    PHP код:
        mysql_function_query(MySQLGo, !"SET CHARACTER SET 'utf8'"false"""");
        
    mysql_function_query(MySQLGo, !"SET NAMES 'utf8'"false"""");
        
    mysql_function_query(MySQLGo, !"SET character_set_client = 'cp1251'"false"""");
        
    mysql_function_query(MySQLGo, !"SET character_set_connection = 'cp1251'"false"""");
        
    mysql_function_query(MySQLGo, !"SET character_set_results = 'cp1251'"false"""");
        
    mysql_function_query(MySQLGo, !"SET SESSION collation_connection = 'utf8_general_ci'"false""""); 

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    В самой таблице и столбце кодировка какая?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для Docavo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.04.2017
    Сообщений
    3
    Репутация:
    0 ±

  4. #4
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    настрой кодировку базы как utf-8 а запросы как cp1251

    Метод от пользователя $continue$

    PHP код:
    mysql_tquery(mysql_connection_id, !"SET CHARACTER SET'utf8'");
    mysql_tquery(mysql_connection_id, !"SET NAMES'utf8'");
    mysql_tquery(mysql_connection_id, !"SET character_set_client='cp1251'");
    mysql_tquery(mysql_connection_id, !"SET character_set_connection='cp1251'");
    mysql_tquery(mysql_connection_id, !"SET character_set_results='cp1251'");
    mysql_tquery(mysql_connection_id, !"SET SESSION collation_connection='utf8_general_ci'"); 
    выполни эти запросы после подключение к базе данных
    Последний раз редактировалось Geebrox; 13.04.2017 в 01:38.

  5. #5
    Аватар для Docavo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.04.2017
    Сообщений
    3
    Репутация:
    0 ±
    PHP код:
    mysql_function_query(connects,"SET NAMES cp1251",false,"",""); 
    mysql_function_query(connects,"set character_set_client=\'cp1251\'",false,"",""); 
    mysql_function_query(connects,"set character_set_results=\'cp1251\'",false,"",""); 
    mysql_function_query(connects,"set collation_connection=\'cp1251_general_ci\'",false,"",""); 
    mysql_set_charset("cp1251"); 
    Кодировка в базе должна быть cp1251_general_ci

    ___________________________________________________________________

    Решается данным образом. Можно закрывать.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •