Вырезать двойные ковчычки, не трогая html теги

Печать RSS
446


Оранжевые штаны
0
4. ramzes, все правильно ты предложил, только чуть по другому..
$mytext = str_replace('"', '', $mytext);
И тогда все двойные кавычки будут обрезаться в переменной $mytext.
М
Автор
Землянин
0
mrUp, работает, спасибо! Но оказывается в <a href="bla bla bla "delete" bla bla"> тоже встречаются ковычки. Можно ли в функцию изменить так, чтобы в адресе ссылки ковычки тоже убирались?

Добавлено через 00:34 сек.
WmLiM, так бы и я сделал....но мне нельзя все ковычки удалять, так как они используются в html тегах
В

Пришелец
0
это уже синтаксическая ошибка...любой парсер выдаст ошибку, ибо есть стандарт и он должен соблюдатся...
тобиш парсер поймет код <a href="bla bla bla "delete" bla bla">
как открытый тег a атрибут тега href="bla bla bla " boolean атрибут delete и что то непонятное " bla bla"
М
Автор
Землянин
0
т.е убрать ковычки в адресе нельзя?
В

Пришелец
0
почему, можно...но это уже будет не просто вырезание кавычек, а работа с исправлением синтаксиса, и в итоге получится вырезать лишь то что не понятно парсеру, тобишь " bla bla" и при желании не существующие в стандарте boolean атрибуты...если кавычки проэкранированны <a href="bla bla bla \"delete\" bla bla"> это не будет ошибкой синтаксиса и естественно не составит большего труда их вырезать
М
Автор
Землянин
0
Я плохо понимаю, как нужно составлять выражения....поэтому прошу помоши....можешь с этим помочь?
В

Пришелец
0
еслиб время было и перспектива личного использования кода, то помог бы...))) долговатая работа может получитса

Добавлено через 01:42 сек.
есть вроде что то подобное для проверки валидности и исправления синтаксиса html кода...я гдет видел реализацию на php гугли)))

Пацак
0
Включай magic_quotes и вырезай свободно регуляркой E

Дух
0
<a href='bla bla bla "delete" bla bla'>

Добавлено через 08:42 сек.
ссылка с текстом откуда берется? если ссылка берется из базы то так же
$mytext = str_replace('"', '', $mytext);

Дух
0
а если ковычки нужны то
$mytext = str_replace('"', '\"', $mytext);
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск