[아주 오래된 질문][포인트10000점을 걸고 질문 겁니다.][UTF-8관련] > 그누4 질문답변

그누4 질문답변

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

[아주 오래된 질문][포인트10000점을 걸고 질문 겁니다.][UTF-8관련] 정보

[아주 오래된 질문][포인트10000점을 걸고 질문 겁니다.][UTF-8관련]

본문

utf-8에서 어려운부분이 자바스크립트 함수와 관련된부분이 아닐까 생각됩니다

분류가 있는 게시판에서 특정분류를 선택하면 그 분류의 글 리스트가 나오죠
하나 클릭해서 삭제를 하면 다음페이지에서 아무글이 안나옵니다.
원인보니
글 삭제시 자스 함수를 del(href);  불러서 자스로 페이지 넘기더군요

이경우 sca값이 urlencode로 넘어가는게 아니라 에러 나고요
urlencode로 값으로 넘겨도 역시 자스에서 이 값을 제대로 인식못해서 또 에러납니다

get방식으로 넘어가니 문제가 되더군요 그래서 전 post방식으로 이문제를 일단 해결해서 사용하고 있슴다.

요약하자면 php의 인코딩된값을 자스 함수를 통과하게 되면 그값이 변질되어 버려요

자스의 decodeURIComponent()함수가 php의 urldecode()함수와 똑같이 작동하면 문제는 한방에 해결될수 잇는데 이 2함수는 호환이 안되더군요

관련 사이트를 검색해 본결과 php에서는 마땅히 해결책을 못찾겠더군요
대안은 인코딩값을 자스를 통과할때 그다음 페이지로 get방식으로 넘기지 말고 post방식으로 넘기는거외에는 대안이 없더군요

더 나은 해결점이 있다면 정보 공유부탁합니다

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT