Показать сообщение отдельно

  #4  
Старый 11.01.2010, 15:34
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

PHP код:
$res = array('Messages' => array("params1"=>'привет'));
    echo 
json_encode($res); 
Какого члена он убивает русские символы,превращая их в null?
Поясню,что массив получен из Бд,где колонки в utf8_general_ci, а после коннекта
PHP код:
mysql_query('SET character_set_client=cp1251');
            
//Уствнока кодировки запросов
            
mysql_query('SET character_set_results=cp1251');
            
//Уствнока кодировки соединения
            
mysql_query('SET character_set_connection=cp1251');
            
//Уствнока кодировки сервера
            
mysql_query('SET character_set_server=cp1251'); 
В какую кодировку передрать массив,чтобы работало?
Я вообще в супоре,
PHP код:
        echo mb_detect_encoding($row); 
Показывает ASCII Блиа, чтотонпойму в какую конвертировать, все так прекрасно работало =(

Последний раз редактировалось m0Hze; 11.01.2010 в 15:47..
 
Ответить с цитированием