Модераторы: Aliance, [email protected], SamDark, skyboy, MoLeX, ksnk, ksnk, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Преобразование строк вида "Р&#..." в текст. Распарсил html, и вот такая ерунда... 
:(
    Опции темы
Курсант
Дата 17.6.2018, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 21.2.2009
Где: Балашиха или Воро неж

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



Всем доброго времени суток!

У меня скрипт, который парсит mht-файлы, отправляемые пользователем на сайт. Столкнулся с тем, что русские символы в mht-формате сохраняются в виде кодов символов, наподобие вот этого: "&#число;&#число;&#число;&#число;&#число;&#число;". Хочу программно преобразовать их в нормальные символы UTF-8, но не получается. В php я нуб, работаю методом научного тыка, пробовал так:
Код

iconv('Windows-1252', 'UTF-8//IGNORE',$partname)

Но ничего не поменялось.

Собсно, кто виноват и что делать?

З.Ы. Вместо слов "число" были реальные числа, но винград преобразовал мои кракозяблы в нормальный текст, от чего смысл сообщения потерялся.

Это сообщение отредактировал(а) Курсант - 17.6.2018, 16:40
PM ICQ Skype   Вверх
Курсант
Дата 17.6.2018, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 21.2.2009
Где: Балашиха или Воро неж

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



Чувак, попробуй вот это:
Код

html_entity_decode($str, ENT_QUOTES, 'utf-8')


Это сообщение отредактировал(а) Курсант - 17.6.2018, 17:07
PM ICQ Skype   Вверх
Курсант
Дата 17.6.2018, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 21.2.2009
Где: Балашиха или Воро неж

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



Спасибо, то, что нужно!

З.Ы. Шутка, конечно. Всем спасибо, уже решено...

Это сообщение отредактировал(а) Курсант - 17.6.2018, 18:53
PM ICQ Skype   Вверх
Google
  Дата 12.12.2019, 19:07 (ссылка)  





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


 




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


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

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