r

글내용 안의 줄바꿈 제거(php,javasciprt) 도움요청드립니다!!!

· 2010-03-26 (금) 22:00:58 · 12738 · 2
안녕하세요?

많이 도와주세요~
간단히 말씀드려서

$wr_contents 라는 변수에 글내용이 있다고 칩니다.



javascpit 에서 글내용을 미리 넣어 주려고

객체.innerHTML = "<?=$wr_contents?>;

라고 했습니다. 즉, html 상에서 소스보기로 보면, $wr_contents값이 다 나옵니다.

일단 별 문제없이 잘 들어갑니다.

그런데, $wr_contents 내용 에 줄바꿈이 있으면 에러가 납니다.

줄바꿈 문자도 없는데 줄바꿈 갔이 들어가 있는 경우가 있더군요

도대체 이 줄바꿈 값은 어떻게 들어가는건지;;;;



trim,addslashes,convet 함수를 각각, 또는 모두 쓰고

preg_replace("/<(.*?)\>/"," ",$wr_content)
등으로 html도 제거해 봤고

str_replace("\n","",$wr_contents);
로 혹시 있을지 모르는 \n도 해봤는데


위의 어떤 함수를 써도 줄바꿈 값이 없어지지 않습니다.

그래서 decodeURI 도 써봤습니다만 일단 php의 urlencode 로 인코딩 해서
표시할때 자바스크립트에서 decodeURI로 풀어주려니 안되더군요

php urldecode 함수로 쓰면 역시 마찬가지로 줄바꿈 문자열이 살아납니다.

이 줄바꿈 값을 자바스크립트에서 없애거나 php에서 없에거나 어쨋든

없앨 수 있는 방법 없을까요?? 이것때문에 몇일 고생중입니다;;

도대체 저 줄바꿈 값은 왜 생기는 건지(보통 에디터로 글 작성시 생기더군요)

없앨 수 있는 방법좀 알려주세요~~~~
|

댓글 2개

$content = str_replace("\r", "", $content);
$content = str_replace("\n", "", $content);
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-03-26 조회 1.3만
10-03-26 조회 1,641
10-03-26 조회 1,674
10-03-26 조회 1,188
10-03-26 조회 1,695
10-03-26 조회 1,107
10-03-26 조회 1,058
10-03-26 조회 1,046
10-03-26 조회 1,062
10-03-26 조회 1,622
10-03-26 조회 1,087
10-03-26 조회 1,648
10-03-26 조회 1,080
10-03-26 조회 1,290
10-03-26 조회 1,639
10-03-26 조회 1,683
10-03-26 조회 1,650
10-03-26 조회 940
10-03-26 조회 1,136
10-03-26 조회 1,083