HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проблема с кодировкой
  #1  
Старый 18.08.2009, 10:16
spamerr
Новичок
Регистрация: 18.07.2008
Сообщений: 29
С нами: 9375879

Репутация: 0
По умолчанию Проблема с кодировкой

Написал код вивода информации с бази.Но когда виводит русские буквы,то вместо русских букв "???????".Кодировка самого сайта - windows-1251,кодировка базы - cp1251.Раньше пробовал utf-8,так вообще видавало ошибку:
Warning: #1366 Incorrect string value: '\xD0\xA3\xD1\x81\xD0\xBF...' for column 'text1' at row 1

Как можно решить данную проблему???
 
Ответить с цитированием

  #2  
Старый 18.08.2009, 10:28
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
С нами: 9195954

Репутация: 32
По умолчанию

SET NAMES
 
Ответить с цитированием

  #3  
Старый 18.08.2009, 10:46
spamerr
Новичок
Регистрация: 18.07.2008
Сообщений: 29
С нами: 9375879

Репутация: 0
По умолчанию

Цитата:
Сообщение от MuXaJIbI4  
SET NAMES
Подробнее можна,как я понял запрос в базу сделать со сменной кодировкой???
 
Ответить с цитированием

  #4  
Старый 18.08.2009, 10:48
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
С нами: 9195954

Репутация: 32
По умолчанию

сразу после подключения к базе выполните запрос SET NAMES cp1251
 
Ответить с цитированием

  #5  
Старый 18.08.2009, 10:52
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
С нами: 10541186

Репутация: 921


По умолчанию

неужели так тяжело погуглить http://www.codenet.ru/db/interbase/ibsql/SET_NAMES.php
 
Ответить с цитированием

  #6  
Старый 18.08.2009, 10:54
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

Репутация: 389
По умолчанию

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'); //Уствнока кодировки сервера 
 
Ответить с цитированием

  #7  
Старый 18.08.2009, 11:04
spamerr
Новичок
Регистрация: 18.07.2008
Сообщений: 29
С нами: 9375879

Репутация: 0
По умолчанию

Цитата:
Сообщение от FireFenix  
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'); //Уствнока кодировки сервера 
СпС помогло,тему можно закрыть
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятная проблема с интернетом по всей локалке ZneP Для Администратора 6 19.06.2009 15:27
проблема с кодировкой SaiRus ПО для Web разработчика 0 15.04.2009 22:35
Проблема с кодировкой в Spreadsheet_Excel_Writer -=Static=- PHP 2 25.12.2008 11:49
Проблема с кодировкой MySQL NOmeR1 PHP 11 07.11.2006 22:30
проблема с кодировкой Kor-8R помогите donetsk PHP 8 22.05.2006 13:23



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


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.