안녕하세요
게시판 관련 질문입니다.
1. 모바일에서 텍스트레이어로 입력
: 입력내용
기타
기타
기타
2. 관리자에서 해당 게시판 상세페이지
: 입력된 내용
기타 <br />기타 <br />기타 <br />
3. 해결되었으면 하는 내용
: 입력내용
기타
기타
기타
여러가지 방법을 사용했는되요 안되는것 같습니다.
방법이 있나요?
조언 구합니다.
Copy
$con = get_view_thumbnail($view['content']); // 기본
// 아래는 사용한 방법입니다. 그런데 안되네요
$con1 = htmlspecialchars($con); // html 테그제거
$con1 = strip_tags($con); // html 테그제거
$con1 = preg_replace("/<{br}[^>]*>/i", '', $con); // 특정테그제거
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
4년 전
$con = get_view_thumbnail($view['content']); // 기본
$con1 = str_replace('<br />', '', $con);
echo $con1;
답변에 대한 댓글 2개
sukja
4년 전
4년 전
전체 소스를 변경해야 될 것 같습니다.
$con = get_view_thumbnail($view['content']); // 기본
// 아래는 사용한 방법입니다. 그런데 안되네요
$con1 = htmlspecialchars($con); // html 테그제거
$con1 = strip_tags($con); // html 테그제거
$con1 = preg_replace("/<{br}[^>]*>/i", '', $con); // 특정테그제거
=>
$con = get_view_thumbnail($view['content']); // 기본
$con1 = str_replace('<br />', '', $con);
echo $con1;
$con = get_view_thumbnail($view['content']); // 기본
// 아래는 사용한 방법입니다. 그런데 안되네요
$con1 = htmlspecialchars($con); // html 테그제거
$con1 = strip_tags($con); // html 테그제거
$con1 = preg_replace("/<{br}[^>]*>/i", '', $con); // 특정테그제거
=>
$con = get_view_thumbnail($view['content']); // 기본
$con1 = str_replace('<br />', '', $con);
echo $con1;
4년 전
1.
textarea 로 입력받은 내용을
textarea 로 출력하면 태그 문제는 없을겁니다.
2. 만약 1 방법이 싫으시다면 preg_replace 를 사용하시되,
preg_replace('|<br />|', '', $con);
이렇게 하세요
답변을 작성하려면 로그인이 필요합니다.
$con1 = str_replace('<br />', '', $con);
>>> 넣어 봤는데, 아무 반응이 없는되요 무슨 이유 있을까요?
: 이렇에 변경 하니
$con = preg_replace('<br />', '', $con); // 이렇에 바꾸니
: 결과
기타<>기타<>기타<>
-- <> 이걸 뺄러니 안되네요