블로그 이미지
.
속눈썹맨

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
문자열을 받으면 PHP에 변수에 알아서 잘 들어가는 것으로 생각됨.
<input type=text>, <textarea>등에서
(특수문자, 한글, 연속으로 공백 2개 이상 등...)
잘 안된다고 생각하면 javascript같은 것을 써서 url-encoding으로 전송해야할 것임.
GET은 값이 url 뒤에 붙어오기 때문.

DB에 저장하기.
base64 encoding을 한 후 SQL select query에 붙이면 됨.

DB에서 꺼내기
base64 decoding을 함.

다시 화면에 출력하기.
DB에서 꺼낸 후
1. htmlspecialchars() 함수를 이용.
   <, > 등을 변환함. <, >가 됨.
   htmlentities를 쓰게 되면 한글이 깨짐.

2. 개행문자는 nl2br() 함수로 변환. <br />가 됨

3. 연속 2개 이상의 공백을 위해 공백은 & nbsp;  로 변환해야 함.