cgi(perl) → UTF-8 Encode 변환

cgi(perl) → UTF-8 Encode 변환

QA

cgi(perl) → UTF-8 Encode 변환

본문

안녕하세요~

이제 아침 저녁으로는 제번 시원해졌습니다.

계속해서 건강 지키시구요~


예전의  cgi(perl) 프로그램이 있는데 이것을 UTF-8 Encode 변환을 하였습니다.

그런데... 다른 곳은 다 잘 되는데 출력되는 리스트의 글자가 깨져 나옵니다.

출력되는 리스트를 클릭하면 결과물은 잘 나옵니다.


다음 라인에서 UTF-8 Encode 변환이 안 되는 것 같습니다. 특히, 검색어 라인에서...

print "검색어 : $word_list<br>\n"; 

print "조  건 : $method_s<br>\n";

print "범  위 : $rag_list<br>\n";


이것을 어떻게 바꾸어야 하나요? 


오늘도 좋은 하루 되시고 항상 건강 하십시오~^^)

감사합니다.

이 질문에 댓글 쓰기 :

답변 2

예상으로는 변환한 문서에 캐릭터셋이 명시되어 있지 않거나


인코딩 관련작업이 되지 않고 동작하면서 생기는 문제 같습니다.


캐릭터셋의 경우

html : <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 또는 <meta charset="UTF-8" />

php : header('Content-Type: text/html; charset=UTF-8');


인코딩의 경우

JavaScript : encodeURIComponent / decodeURIComponent

php : (raw)urlencode / (raw)urldecode


와 같은 함수들이 있습니다만.


cgi 는 어떤지 모르겠네요.

cgi 쪽은 잘 모르겠지만


우선은 해당현상이


검색행위가 일어날때 발생하나요?


아니면 검색행위가 없더라도 발생하나요?

감사합니다
검색행위가 없을 때는 괜찮습니다.
검색을 하면 출력되는 리스트에서  문자가 깨집니다.
그 깨진 리스트를 하나하나를 클릭하면 내용은 잘 나오고 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 21
QA 내용 검색

회원로그인

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