надо в этом тексте отключить HTML теги, чтоб они интерпретировались как текст...
help me plz))
Спустя 2 минуты, 9 секунд (21.11.2010 - 15:03) Lenarfate написал(а):
preg_replace('#<[^>]*>#', ' ', $text);
Спустя 2 минуты, 23 секунды (21.11.2010 - 15:05) DmitryOpalev написал(а):
htmlspecialchars()
Что вообщем-то одно и тоже, только короче
Что вообщем-то одно и тоже, только короче
Спустя 2 минуты, 24 секунды (21.11.2010 - 15:08) Lenarfate написал(а):
DmitryOpalev
htmlspecialchars() совсем другое. она чистит спец символы. не путай человека.
htmlspecialchars() совсем другое. она чистит спец символы. не путай человека.
Спустя 51 секунда (21.11.2010 - 15:09) Lenarfate написал(а):
alex107
вместо регулярки можешь использовать striptags
вместо регулярки можешь использовать striptags
Спустя 53 секунды (21.11.2010 - 15:09) DmitryOpalev написал(а):
Ой, да. Пардон.
В первом случае символы убираются, во втором меняются на что-то типа º, и будут показываться прямо на странице
В первом случае символы убираются, во втором меняются на что-то типа º, и будут показываться прямо на странице
Спустя 2 минуты, 37 секунд (21.11.2010 - 15:12) alex107 написал(а):
$body = $_POST['body'];
preg_replace('#<[^>]*>#', ' ', $body);
echo $body;
отправил через боди строку <i>курсив</i>
результат курсив
preg_replace('#<[^>]*>#', ' ', $body);
echo $body;
отправил через боди строку <i>курсив</i>
результат курсив
Спустя 1 минута, 8 секунд (21.11.2010 - 15:13) alex107 написал(а):
все догнал что надо...
$body = preg_replace('#<[^>]*>#', ' ', $body);
))
$body = preg_replace('#<[^>]*>#', ' ', $body);
))
Спустя 50 секунд (21.11.2010 - 15:14) Lenarfate написал(а):
$body = preg_replace('#<[^>]*>#', ' ', $body);
echo $body;
Спустя 8 минут, 19 секунд (21.11.2010 - 15:22) alex107 написал(а):
да, всем спасибо за участие... ))