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

%nbsp 빼고 출력하기 채택완료

비비비비빕 9년 전 조회 3,159


 

현제 게시판의 내용을

 

이렇게 목록으로 불러와 쓰고있습니다.

그런데 글쓰는중 이미지넣고 엔터치고 글쓰면서 br과 같이  가 자동으로 같이 붙어서 목록에서 불러온 글이 처음에 띄어쓰기가 되고 시작합니다..

 

nbsp 태그? 를 빼고 출력 할 수 있을까요?

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

답변 4개

채택된 답변
+20 포인트

그래도 안되신다면

 

echo str_replace('nbsp','',$content); 

 

이 함수를 써보세용

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

비비비비빕
9년 전
이러면 내용부분 출력이 아에안됩니다..
쌔깜디블랙죠
9년 전
그대로 복사하신거는 아니겠지요?
echo str_replace('nbsp','',$list[$i]['content']);
이렇게 넣으셔야 합니다ㅎㅎ;
비비비비빕
9년 전
답변감사합니다 하호호님과 같은결과가 나오네요..
이게 맞는거같긴한데 뭔가가 꼬이는지 결과가 끔찍해지네요..
그냥 본문에서 엔터를 안치는식으로 가야겠습니다..

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

사바이캅

preg_replace('/^( )+/', '', $list[$i]['content']); ); 

 

로 해보세여

로그인 후 평가할 수 있습니다

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

잉끼s
9년 전

글 작성시 에디터에서 한칸 띄우고 쓰신 것 아닌가요?

대부분 작성 시 그런 문제가 발생하더라고요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

비비비비빕
9년 전
한칸 띄우지 않고 엔터만 쳤는데 엔터를 치니 <br>태그와 함께 nbsp가 같이 따라옵니다..
에디터 html 부분에서 강제로 지우고 글올려도 똑같구요..
nbsp만 없애버릴수 있는 소스같은게 없을까요..

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

 

 

get_text 추가 후 확인 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

비비비비빕
9년 전
결과가 동일합니다

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

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

로그인