Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2010, 20:03   #1
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию Перевести параметр в другую кодировку

Как в данном коде
PHP код:
$tdata "$player[$index]<&&0>$points[$index]<&&1>$ping[$index]<&&2>"
перевести из кодировки ASCII в Win-1251 параметр $player[$index]?
Shouldercannon вне форума Ответить с цитированием
Старый 31.07.2010, 20:31   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

mb_convert_encoding
motorway вне форума Ответить с цитированием
Старый 31.07.2010, 21:55   #3
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Пожалуйста помогите определить в какую кодировку перевести ник игрока полученный от PHP

В Opera в кодировке Windows-1251 он такой ÑЏ Ð¾Ñ‚Ð¼Ð¾ÑЂÐ¾Ð·Ð¾Ðº, а в исходном коде страницы &ETH;&ordm;&ETH;&frac34;&ETH;&ordm; &ETH;&cedil;.
Пробовал делать mb_convert_encoding в UTF-8, Windows - 1251 и бестолку.

P.S. Если mb_detect_encoding не соврал, то ник изначально в кодировке ASCII

Последний раз редактировалось Shouldercannon; 31.07.2010 в 22:35.
Shouldercannon вне форума Ответить с цитированием
Старый 01.08.2010, 02:34   #4
MrJenika
Форумчанин
 
Аватар для MrJenika
 
Регистрация: 07.09.2009
Сообщений: 361
По умолчанию

откуда получаете имя?
если из Бд то сразу после подключения к базе напишите что-то типа
mysql_query('SET NAMES utf8');
ну или cp-1251
MrJenika вне форума Ответить с цитированием
Старый 01.08.2010, 12:48   #5
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Имя получаю из статистики. Она без БД. Пришёл к выводу что кодировку придётся менять не у ника игрока, а у всей статистики или там где происходит вывод данных. По умолчанию данные выводятся в ASCII. Поиск по ASCII во всей папке статистики не принёс результатов.
Вложения
Тип файла: zip css.zip (27.8 Кб, 7 просмотров)
Shouldercannon вне форума Ответить с цитированием
Старый 01.08.2010, 19:12   #6
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Возможно у Вас, если работаете с ajax, header задан неправильно. Поставьте в начале php-страницы
Код:
header("Content-type: text/html; charset=windows-1251");
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как перевести txt документ в кодировку utf 8? 2lovely4u Помощь студентам 2 18.06.2009 23:36
перевести числа с одной системы счисления в другую Informer Общие вопросы C/C++ 3 23.11.2007 16:21