Вопрос № 159087: Здравствуйте. Я только занялся изучением PHP и мне необходимо сделать разбор XML файла. Разбор реализовал, но остается одна загвоздка: при выводе данных, взятых с XML, на PHP странице возникает проблема с кодировкой. В XML используется Windows-1251 к...
Вопрос № 159.087
Здравствуйте. Я только занялся изучением PHP и мне необходимо сделать разбор XML файла. Разбор реализовал, но остается одна загвоздка: при выводе данных, взятых с XML, на PHP странице возникает проблема с кодировкой. В XML используется Windows-1251 кодировка, а у меня отображются одни каракули соответственно. Как мне быть? Был бы очень благодарен за развернутую справку :). Спасибо.
Отвечает: Товарищ Бородин
Здравствуйте, Antonnestor1! Вам следует обратить внимание на кодировку, которая используется у Вас в браузере. Вероятно у Вас используется UTF-8. Ставите в браузере WINDOWS-1251, и все нормально. Либо же перекодируйте информацию в XML. Для этого можно использовать функцию iconv("Текущая кодировка", "Целевая кодировка","Ваша строка"). Но для начала все-таки определите кодировку, которая используется у Вас в браузере, чтобы снова каракулей не получилось.
С уважением, Товарищ
Бородин
Ответ отправил: Товарищ Бородин (статус: Профессионал) Россия, Новосибирск Тел.: +7-923-245-3366 ICQ: 346988855 ---- Ответ отправлен: 29.01.2009, 12:29
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 242466 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.