[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: htmlspecialchars_decode и html сущности
dima4321
Всем привет )

Спарсенный контент имел разного роду бяку ( типа этого &, &quot) и при вставке в базу пришлось применить
функцию htmlspecialchars_decode.

И вроде бы все красиво все хорошо. Вывожу на страницу, смотрю глаз радуется. Однако. Решил глянуть а что в html страничке и вижу остались вот такие сущности. Самые встречаемые:



& # 10;
& # 41;
& # 58;
& # 039



не понимаю..почему они остались, ведь применял при вставке:
$content=htmlspecialchars_decode($content, ENT_NOQUOTES);


Ребята как решить этот вопрос при вставке в базу, чтобы иметь чистенький код.



Спустя 4 минуты, 48 секунд (16.03.2011 - 10:43) alex12060 написал(а):
А зачем тебе их менять? Ведь и без них все пахает нормально, ведь так?
Или тут дело принципа, что если нужен чистый хтмл, то он обязан быть "чистым"?

Спустя 23 минуты, 48 секунд (16.03.2011 - 11:07) Michael написал(а):
echo html_entity_decode('& # 41;');

пробелы убрать.

Спустя 27 минут, 23 секунды (16.03.2011 - 11:35) dima4321 написал(а):
Michael

Да уже подсказали в другом месте.)


а шо значит пробелы убрать. ??))


Спустя 17 минут, 36 секунд (16.03.2011 - 11:52) Michael написал(а):
Цитата
а шо значит пробелы убрать. ??))

отсюда:
'& # 41;'

, чтобы пример запустить :) , т.к. форум не пропускает

Спустя 7 минут, 40 секунд (16.03.2011 - 12:00) dima4321 написал(а):
alex12060 дело приницпа + возможно для валидности поисковика


_____________
Работаю за еду ! __))
И за плюсики !
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.