1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Как создать новость русскими буквами.

Тема в разделе 'Запуск и Поддержка', создана пользователем Kur-Kur, 26 фев 2012.

  1. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    Создал новость в БД, текст естественно на русском (в бд). Но на сайте он отображается как ?????????????????
    http://crazy-dota.sytes.net/ вот сайт.

    Как его по русски сделать? :opasnoste:
  2. Inhuman Пил пиво с админом

    Сообщения:
    147
    Спасибы:
    6
    Сборка бота GHost:
    BrtGhost rev 1.81
    Дата начала использования бота:
    15.09.2010
  3. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    где именно?
  4. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Index.php
  5. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    А это тут при чем, в индексе нету текстов. Новости все в базе данных.

    Может экспортировать, перекодировать и импортировать?
  6. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ты сделал что тебе сказали?
    Теперь
    [IMG]
  7. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    да, не помогло.

    :stenka:

    и бин стоит
  8. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    :spy:
    Ну хз
  9. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
    А теперь правильный ответ (отчасти):

    файл: includes/db_connect.php должен выглядеть примерно так:

    Код:
    <?php
    if(isset($_debug) and $_debug == 1)
    {
    	ini_set('display_errors', 1);
    	error_reporting(E_ALL);
    }
    else
    {
    	ini_set('display_errors', 0);
    	error_reporting(NULL);
    }
    
    $db = new database($server, $username, $password, $database);
    $db->connect(database);
    $db->query("SET NAMES 'utf8'");
    Новости будут работать точно, зато всё остальное, например причина в игре, может стать вопросами или кракозябрами, но это уже совсем другая история...
  10. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    Спасибо. Так это же сайт а не игра=)
  11. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
    Имелось ввиду, что причины на странице игры (на сайте), причины банов и/или предупреждений (на сайте) будут писаться кракозябрами. Открой любую игру из истории игры и сам увидишь в колонке Причина.
  12. Kur-Kur Олд-фаг

    Сообщения:
    19
    Спасибы:
    0
    так оно у миня и тогда было так: ������������� :bIbIbIblya:

    Нуу будем разбираться)

    áàðàí - вот такие кракозябли выдает. знает кто как исправить?
  13. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    А мы без ваших фиксов работали 2 года:
    Код:
    	
      $db = new database($server, $username, $password, $database);
      $db->connect(database);
      
      ?>
  14. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
    И у меня тоже без фикса работает, кодировка соединения устанавливается со стороны базы.
    Тема уже была, как сделать так, чтобы кодировку соединения задавала база, тогда указание в приложениях будет ненужным.