여분필드에 입력한 html 태그가 먹도록 하고 싶어요. 채택완료
안녕하세요.
여분필드에 태그랑 같이 입력하여 view 페이지에서 태그가 적용되어 보이게 하려고 합니다.
ex)
wr_1 = 동해물과 <span style="color:red;">백두산</span>이 마르고 <b>닳도록</b>
이렇게 넣은 후
echo $view[wr_1] 로 출력하면 문자 그대로 보여지는데요.
태그가 적용되도록 출력하려면 어떻게 해야할까요??.
- 원하는 결과
동해물과 백두산이 마르고 닳도록
답변 부탁드립니다.
고맙습니다!
답변 2개
채택된 답변
+20 포인트
HappyTank
5년 전
1. DB에 저장된 문자가 "<", ">"가 아닌 <, > 일경우
--> <나 >를 "<", ">"로 바꿔주시면 됩니다.
--> https://www.w3schools.com/php/func_string_htmlspecialchars_decode.asp
2. DB에 "<", ">"로 저장되어 있는 경우
--> 그대로 출력하시면 원하는 결과대로 보여집니다.
--> 혹시 출력할때, htmlspecialchars() 함수가 적용되어 있다면 없애버리세요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
5년 전
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
htmlspecialchars()
저는 위 함수 때문에 그랬습니다. 이 함수를 삭제하고 원하는대로 적용이 되었습니다.
^^