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

nl2br() 함수 말입니다. 채택완료

soulfood 10년 전 조회 4,102

 

라테스트 작업중에서 

 

nl2br() 함수 자체가 str_replace ( "\n"," ")이렇게 바꿔주는 역할을 하지않습니까  

 

그래서 자신있게! 적용을 했더니... 비알이 엄청나게 생겼더라구요오

 

음.. 코드는 

 

 

게시물이 없습니다.

 

 

 

볼드체로 되어 있는 부분을 nl2br로 쌌더니, 어마무지한 비알이 생겨버렸습니다. 

 

방법이 없을까요? 

 

제가 원하는 것은 ... 

 

 

사진이 출력되고 그 아래 wr_content 가 표출되는데 라인 개행한 것만큼만 한 줄 개행하길 바라는 건데요 

혹여 지혜를 빌려주실 수 있을까요? 

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

답변 1개

채택된 답변
+20 포인트
포이치
10년 전

wr_content 의 내용이 중요합니다.

줄바꿈문자가 아무리 많아도 html에선 외에 줄바꿈이 돌지가 않습니다.

외부에서 긁어오신 내용들이 아니라면

wr_content 내용에 줄바꿈문자가 비정상적으로 많이 들어가긴 힘든데...

 

특정한 패턴식으로 줄바꿈문자가 적용되어있다면

str_replace 로 \r\n 줄바꿈문자의 연속됨을 치완해보시고

wr_content​에만 nl2br 을 적용해보세요.

 

사실 wr_content 내용을 보지않는한 뭐라 답변드리기 힘든내용이네요.

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

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

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

로그인