이전 목록 다음
채택완료

디비유입시 utf8에서 EUC-kr로 들어오면 깨지던데

디비유입시 utf8에서 EUC-kr로 들어오면 깨지던데 

 

utf8사이트에서 신청폼을 입력해서  

EUC-kr 사이트로 신청서디비가 쌓이는데 글자가 깨집니다 

 

EUC-kr사이트에서 utf8신청서 디비을 받아들일때 안깨지게 받을 수 있게 하는 방법좀 가르처 주세요 

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

받는쪽에서 ....

변수 = iconv("UTF-8","EUC-KR", $_POST['변수명']);

또는 보낼때

<form method='post' action='' target='_blank'  accept-charset="euc-kr" name="fm" onsubmit="document.charset='euc-kr';">

이런식으로 보내도 되고....

 

환경에 따라 될 수도 있고 안될 수도 있으므로...

검색해보셔서 공부해보심을 추천합니다.​ 

답변에 대한 댓글 2개

변수 = iconv("UTF-8","EUC-KR", $_POST['변수명']);

변수명 <---- 뭔가요
자세히 부탁드립니다^^
보내는쪽
<input type="text" name="aaa" value="">
받는쪽
$aaa = iconv("UTF-8","EUC-KR", $_POST['aaa']);
DB인서트
insert into 테이블 set aaa = '{$aaa}'

답변을 작성하려면 로그인이 필요합니다.