sms 문자 보내기 오류...ㅠ.ㅠ 정보
sms 문자 보내기 오류...ㅠ.ㅠ본문
php버젼을 5.x대로 업그레이드를 하고 갑자기 sms문자 보내는 기능에 문제가 생겼습니다.
영문이나 숫자는 잘 보내지는데 한글만 사라집니다.
인코딩 문제인듯해서 여러가지 방법으로 "euc-kr"로 변경해 보내봤습니다만,
처음부터 "euc-kr"인 관계로 영문 숫자마저 표시가 안되었습니다.
포털이라는 포털, 게시판이라는 게시판은 다 검색을 하고 돌아다녀도 결국에는 해결하지 못했습니다.
고수분들 제발 도와주세요~ㅠ.ㅠ
영문이나 숫자는 잘 보내지는데 한글만 사라집니다.
인코딩 문제인듯해서 여러가지 방법으로 "euc-kr"로 변경해 보내봤습니다만,
처음부터 "euc-kr"인 관계로 영문 숫자마저 표시가 안되었습니다.
포털이라는 포털, 게시판이라는 게시판은 다 검색을 하고 돌아다녀도 결국에는 해결하지 못했습니다.
고수분들 제발 도와주세요~ㅠ.ㅠ
댓글 전체
보통 한글메시지가 안간다는건 인코딩문제가 클꺼같습니다.
그런데 php업그레이드후 안간다는건 좀 의문이네요 인코딩과 php업그레이드와는 관련이 없어보이거든요
보틍은 sms발송업체와 인코딩 문제가 있을수있습니다.
utf-8로도 보내보시죠.
그런데 php업그레이드후 안간다는건 좀 의문이네요 인코딩과 php업그레이드와는 관련이 없어보이거든요
보틍은 sms발송업체와 인코딩 문제가 있을수있습니다.
utf-8로도 보내보시죠.
답변 감사합니다.
저도 php업을 하고 문제가 생긴게 이상해서 혹시 서버에서 인코딩 설정이 바뀐건가하고 확인도 해봤습니다. 문제 없었구요.
mb_convert_encoding()도 해보고 iconv()도 이용해서 변환해서 보내봤습니다만 마찬가지였습니다.
변환하는 위치가 문제인가해서 db에서 불러오자마자 변환도 해보고 sms발송업체에 보내기 직전에도 변환해 보았습니다.
그래도 안되네요...ㅠ.ㅠ
도와주세요~~ㅠ.ㅠ
저도 php업을 하고 문제가 생긴게 이상해서 혹시 서버에서 인코딩 설정이 바뀐건가하고 확인도 해봤습니다. 문제 없었구요.
mb_convert_encoding()도 해보고 iconv()도 이용해서 변환해서 보내봤습니다만 마찬가지였습니다.
변환하는 위치가 문제인가해서 db에서 불러오자마자 변환도 해보고 sms발송업체에 보내기 직전에도 변환해 보았습니다.
그래도 안되네요...ㅠ.ㅠ
도와주세요~~ㅠ.ㅠ

희안하네요 그럴일이 없을텐데..
혹시 php4버전대에서 5버전으로 넘어오신거라면..
5버전부터 사라진 함수가 소스안에 들어가있는지 한번 확인해보세요..
캐릭셋문제 아니면 그것밖에는 생각이 안나네..;
혹시 php4버전대에서 5버전으로 넘어오신거라면..
5버전부터 사라진 함수가 소스안에 들어가있는지 한번 확인해보세요..
캐릭셋문제 아니면 그것밖에는 생각이 안나네..;