Q

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

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

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

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

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

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

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

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

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

댓글 1개

댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,541
19년 전 조회 1,583
19년 전 조회 1,646
19년 전 조회 1,716
19년 전 조회 1,683
19년 전 조회 1,616
19년 전 조회 1,546
19년 전 조회 1,599
19년 전 조회 2,392
19년 전 조회 1,568
19년 전 조회 1,679
19년 전 조회 1,535
19년 전 조회 1,884
19년 전 조회 1,901
19년 전 조회 1,545
19년 전 조회 1,847
19년 전 조회 1,538
19년 전 조회 2,350
19년 전 조회 1,929
19년 전 조회 1,526