Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
$txt = " Towa e samo <u>udebelen tekst</u> s <b>html</b>";
$str = htmlspecialchars($txt); // Като вкарваш в Дб
$str_decoded = htmlspecialchars_decode($txt); // все едно идва от ДБ
echo "Кодирано: ". $str."<br/>";
echo "ДЕкодирано: ". $str_decoded."<br/>";
Не става дума за проблеми с кавички в БД-то... това ако използваш PDO и mysqli и prepared statements не е проблем.joTunkiq каза:Ми не може да си сигурен, въпроса е докъто влезе в ДБ да не нарправи някоя беля. Използвай htmlspecialchars, htmlentities и други в комбинация и гледай да имат декодираща функция. Примерно:
PHP:$txt = " Towa e samo <u>udebelen tekst</u> s <b>html</b>"; $str = htmlspecialchars($txt); // Като вкарваш в Дб $str_decoded = htmlspecialchars_decode($txt); // все едно идва от ДБ echo "Кодирано: ". $str."<br/>"; echo "ДЕкодирано: ". $str_decoded."<br/>";
:?:
Според мен иска да разглежда какво са изпратили потребителите...lamerko каза:Ами html кода не се изпълнява при теб, но определено е лоша идея да разрешаваш подобно действие. Всъщност не става ясно какво точно искаш - визуализацията на html като сорс код или резултата от рендерирането му?
uphero каза:Идеята е, че кода ще се изпълнява при мен.
ИДеята ми беше, че предоставям на потребителите информация от профилите им и да могат да си я подредят както те искат.lamerko каза:Ако трябва да се рендерира нещо, а друго не - това си е голяма набутвация. Всъщност всички варианти са от лош по-лош... просто не виждам смисъл от това, потребители сами да си пишат html-a. Ако става въпрос за някакъв редактор като тези в wordpress - там се работи с псевдо тагове, които впоследствие се странслират до html. Като цяло е по-разумно да се вземе нещо готово, което се е наложило с коректната си работа...