Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кодировка данных 
V
    Опции темы
Chef
Дата 27.9.2009, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Данные храняться в базе, кодировка в базе latin1_swedish_ci
В поле храниться имя пользователя, на русском в таком виде 
Код

&#.225;&#.206;&#.212;&#.207;&

Я поставил точки между символами что бы не преобразовывало.
я как понимаю это esc коды букв.
При переводе в "человеческий вид" получается вот такая вот козябра:áÎÔÏ&
Код

html_entity_decode($row['name'], null, 'KOI8-R');


Как получить человеческий язык ?

PS База данных от SAMS, это GUI к SQUID (прокся линуксовкая), по работе нужно ее функционал расширить.


--------------------
Разговоры об IT
PM MAIL WWW   Вверх
Ипатьев
Дата 27.9.2009, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



где получается? В браузере? А какую кодировку браузер отображает при этом?
PM MAIL   Вверх
Chef
Дата 28.9.2009, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(Ипатьев @  27.9.2009,  21:06 Найти цитируемый пост)
где получается? В браузере? А какую кодировку браузер отображает при этом?

Не могу определить, все прогнал результат ноль. Исходники SAMS смотришь, у него нет никаких манипуляций с данными, получил и сразу на вывод.

--------------------
Разговоры об IT
PM MAIL WWW   Вверх
Ипатьев
Дата 28.9.2009, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Надо открыть в браузере свой сайт, выбрать в меню браузера пункт Вид - кодировка, и посмотреть, напротив какой кодировки стоит точка или галочка.
Очень несложное действие, справится даже ребенок. 
PM MAIL   Вверх
Chef
Дата 28.9.2009, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(Ипатьев @  28.9.2009,  18:57 Найти цитируемый пост)
Надо открыть в браузере свой сайт, выбрать в меню браузера пункт Вид - кодировка, и посмотреть, напротив какой кодировки стоит точка или галочка.
Очень несложное действие, справится даже ребенок.  

Я не про то что не знаю как это сделать. А про то что я прогнал все кодировки в браузере, при этом козябры никак не менялись

--------------------
Разговоры об IT
PM MAIL WWW   Вверх
Ипатьев
Дата 28.9.2009, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Прогонять никого не надо.
Надо сначала выяснить, в какой кодировке браузер показывает это áÎÔÏ&
Так же бывает полезно посмотреть в исходный текст страницы. Это тоже делается несложно, пункт Вид - Исходный код страницы.

PM MAIL   Вверх
Chef
Дата 28.9.2009, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(Ипатьев @  28.9.2009,  19:23 Найти цитируемый пост)
Прогонять никого не надо.
Надо сначала выяснить, в какой кодировке браузер показывает это áÎÔÏ&
Так же бывает полезно посмотреть в исходный текст страницы. Это тоже делается несложно, пункт Вид - Исходный код страницы.

Мож но пожалуйста без таких советов, не совсем тормоз.
Страницу я генерирую, кодировка utf-8.

--------------------
Разговоры об IT
PM MAIL WWW   Вверх
unicross
Дата 28.9.2009, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 422
Регистрация: 15.6.2008

Репутация: 21
Всего: 53



Код

header('Content-Type: text/html; charset=utf-8');
echo iconv('koi8-r', 'utf-8', html_entity_decode('&# 225;&# 206;&# 212;&# 207;'));

Пробелы уберете...
PM MAIL WWW   Вверх
Chef
Дата 28.9.2009, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



unicross,
Огромное спасибо, я в iconv не правильно указывал начальную кодировку.
--------------------
Разговоры об IT
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0492 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.