테스트 사이트 - 개발 중인 베타 버전입니다

여분필드에 iframe 넣으려면 어떻게 해야 하죠 채택완료

<iframe height=498 width=510 src=\"<a href="http://www.aaa.com\"" target="_blank" rel="noopener noreferrer">http://www.aaa.com\"</a> frameborder=0 allowfullscreen></iframe>





\ 요너미 자꾸 붙네요



그누보드 / lib / common.lib.php&nbsp;



&nbsp; &nbsp; return preg_replace("/\<([\/]?)(script|iframe)([^\>]*)\>?/i", "<$1$2$3>", $code);



를 아래와 같이 변경



&nbsp; &nbsp; if ($is_admin) {

&nbsp; &nbsp; &nbsp; return preg_replace("/\<([\/]?)(script)([^\>]*)\>?/i", "<$1$2$3>", $code);

&nbsp; &nbsp; } else {

&nbsp; &nbsp; &nbsp; return preg_replace("/\<([\/]?)(script|iframe)([^\>]*)\>?/i", "<$1$2$3>", $code);

&nbsp; &nbsp; }



이렇게 수정해도 안되네요
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
common.lib.php를 가급적 수정안하시는게 좋아요.

그냥 여분필드에 배열값으로 넣으시고, 호출하실때 iframe 코드로 완성하시면 어떨까요



여분필드 입력창에 <a href="http://www.aaa.com|498|510" target="_blank" rel="noopener noreferrer">http://www.aaa.com|498|510</a>



위와같이 값만 필드에 입력하시고 호출할때 explode 함수로 배열을 가져와서 만드는거요!
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고