묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php 채팅방 질문
2015.08.16 08:50
http://lifeto.cafe24.com/Chat2
위 채팅방에서 한글이나 특수문자를 입력할 수 있게 만드는 방법을 알려주실 수 있나요?
영어만 지원되고 나머지는 null 값이 떠서요.
또, php 에 관련해 도움받을 수 있는 사이트 혹시 알고 계시는 분 있나요?
댓글 2
-
YJSoft
2015.08.16 09:40
-
XESTUDIO
2015.08.16 12:38
답변감사합니다. 제가 php와 제이커리는 초보자라 아무것도 알지 못해서,
혹시 도움주실 수 있으신가요? 소스는 오픈소스입니다.
세가지 방법이 있습니다.
1.전송시 base64_encode로 인코드후 전송한뒤, 받을때 base64_decode로 디코드해서 보여주기
2.전송시 urlencode로 인코드후, 받을때 urldecode로 디코드해서 보여주기
3.DB나 전송 방식 등을 한글을 지원하는 UTF-8로 바꾸고, 정규식 등등도 UTF-8 문자를 필터링하지 않게 바꾸기
세번째 방법은 구조 등을 전부 알아야 하기에 조금 어려운 방법에 속하고요, 1번이나 2번 정도가 적당할 것 같습니다. 다만 여전히 입력이 처리되는 부분과 출력이 처리되는 부분은 알아야 합니다. 또한 한글 출력이 가능해야 하고요.
소스코드가 있다면 어느부분에서 문제가 되는지 알수 있겠지만 코드가 없으니 이정도가 한계네요.