Q&A

  • [질문]웹서버로 전송한 문자를 그대로 받아도 깨지는 것은...
Clever 컴포넌트를 이용해서 웹서에 포스트 값으로 문자를 전송했습니다.
그런대 php 를 이용하는 서버에서 문자를 저장하게 하면 정상적인 한글 문자로 나오는데 쿼리를 위해 사용되는 경우에는 인식을 못하더군요.
그걸 다시 델파이에서 받아보면 아래처럼 글자가 깨져 있는데 왜 유독 서버에 도달하면 이런 문제가 생기는지 모르겠습니다.

AddFormField('Receiver', '받는사람이름 예)홍길동');
이런 형태로 서버에 보내지면 문자로 저장하게 해보면 이상없는데 그걸 되돌려 받으면

寃쎈턿湲곌퀎怨듭뾽怨좊벑?숆탳

위의 식으로 깨지는 군요.
서버에서 단순히 POST 로 받아서 바로 XML 로 되돌려 준 것이거든요.
XML 만의 문제라고 하기에는 쿼리를 할 때도 제대로된 문자가 아니라서 정상적인 쿼리가 안되고 있는데 유독 파일 저장은 정상 문자로 서버에 되는군요.

이유가 너무 궁금한데 이것때문에 한숨짖고 있습니다.
도움말씀 좀 부탁드리겠습니다.
0  COMMENTS