[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: заменить текст смайлом
zhenia3003

внутри htmlspecialchars код <img src='1.png'> отображается текстом, а как сделать чтобы код сработал не убирая htmlspecialchars?
$trans = array("смайл1" => "<img src='1.png'>");
echo htmlspecialchars(strtr($a[0], $trans));
Игорь_Vasinsky
Цитата
а как сделать чтобы код сработал не убирая htmlspecialchars?

а нафиг тогда htmlspecialchars() ? laugh.gif laugh.gif laugh.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
inpost
zhenia3003
Неправильно сделано, увы. Используй ББ-коды для таких целей и обработку делай после htmlspecialchars.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

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