**** \ 015\ 012 여기서의 공백은 다 붙은겁니다.. *****
이 게시판에서 \ 0 이 안먹히는군요..ㅡㅡ
pg_dump -D -t guestbook1 test > board_guestbook.out
이렇게 guestbook1 테이블의 내용을 덤프를 받았습니다..
근데 드러가 있는 내용을 보니깐.. \ 015\ 012라는게 많더군요
살펴보니깐.. <Enter>값이더군요..\n <=== 이거..
(아 물론.. 직접 board_guestbook.out 에서
\ 015\ 012부분을 \n으로바꿨구요)
그래서 view페이지에서... str_replace("\n", "<BR>\n", $content)
한후 뿌려줬습니다. 근데.. 다 글씨일경우에는 잘 나오는데
html 코드로 들어가져 있을 경우엔.. <br>만큼 줄을 바꾸구선 나오더군요
그리고 또 한가지.. html입력시 태그 안에서 유저가 줄을 바꿨을경우...
그니깐..
<table border=1 cellpadding=0 <==줄바꿈
cellspacing=1>
일경우는... 덤프 파일에
<table border=1 cellpadding=0 \ 015\ 012cellspacing=1> 로
되어있더군요...
\ 015\ 012를 \n으로 변환하고나서..view페지에서 다시<br>로 하면 테그가 안먹잖아요..
그래서 str_replace를 없앴더니..html코드로 된건 잘나오더군요..
근데... 글씨로만 된건 줄이 안바뀌어집니다..
psql상의 디비에서 살펴보면..별 문제 없는데..
덤프만 받을경우 \ 015\ 012가 붙어버리네용...
어케.. 없애버릴수 없을까요.. 덤프할때 말입니다..ㅡㅡ
너무 조잡하게 글을 써서.. 이해들을 하셨을지..ㅡㅡ
암튼.. 아시는분 조언점 부탁 드립니다.
|