За последние 24 часа нас посетил 30541 программист и 1800 роботов. Сейчас ищут 944 программиста ...

В php файле часть русских символов не отображаются

Тема в разделе "PHP для новичков", создана пользователем zadpot_ru, 16 сен 2017.

  1. zadpot_ru

    zadpot_ru Активный пользователь

    С нами с:
    21 фев 2015
    Сообщения:
    20
    Симпатии:
    1
    Здравствуйте, знаю php очень плохо. Код использую только для себя..

    Простой код, помогите решить проблему...
    server_name не выводит русские символы. только ????????

    Файл создан в linux через ispmanager
    С базой все впорядке, т.к http://no-steamserv.ru/monitor/server_info/217.106.106.144:27015/ Всё корректно отображается..

    Помогите пожалуйста исправить отображение русских символов



    Код (Text):
    1. <?php
    2. header('content-type: text/html; charset=utf-8');
    3.  
    4. $dbtype = 'mysql';
    5.  
    6. $dbhost = 'localhost';
    7.  
    8. $dbport = '3306';
    9.  
    10. $dbname = '';
    11.  
    12. $dbuser = '';
    13.  
    14. $dbpass = '';
    15.  
    16.         $conn = mysql_connect($dbhost.":".$dbport,$dbuser,$dbpass) or die();
    17.  
    18.         mysql_select_db($dbname,$conn) or die();
    19.  
    20.  
    21. $query = "SELECT server_players,server_maxplayers,server_location,server_status,server_top,server_id,server_ip,server_port,server_game,server_map,server_name FROM amx_servers where server_top = 1 and server_status = 1 order by  server_top_date desc limit 5";
    22.  
    23. $result = mysql_query($query);
    24. while ($row = mysql_fetch_array($result)) {
    25.        
    26.  
    27. echo ''.$row['server_name'].'';
    28. echo '<br>';
    29. echo 'тест кадировка';
    30. }
    31.  
    32.  
    33. ?>
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    zadpot_ru нравится это.
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Автор, забегая наперед:
    mysql_ расширение устарело и было выпилено из PHP 7+.
    И оно уже несколько лет как deprecated. Я не знаю, каким ты древним денвером пользуешься там, но на современной пыхе твой код просто не будет работать. Используй mysqli_. Переход на него довольно безболезненный, лучше это сделать сразу.
     
    zadpot_ru и Iz_borka нравится это.