부분 한글 깨짐 문제. 정보
부분 한글 깨짐 문제.본문
안녕하세요.
a.php 페이지에서 b.php페이지로 get방식으로 값을 넘기는데..
글자가 부분적으로 깨집니다. 예를 들어 값이 '테스트입니다.' 라고 할경우
??스??입??다. <-- 이렇게 뜹니다.
b.php에는 헤더 정보가 들어있습니다.
header("Content-Type: doesn/matter");
header("content-length: ". filesize("$file"));
header("Content-Disposition: attachment; filename=$filename");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
하지만 헤더정보 위쪽에 출력을 해도 깨지는게 헤더쪽 문제는 아닌것 같구요..
캐릭터셋도 맞춰보았는데 이페이지만 유독 안되네요.
아마 제생각엔 a.php에서 값을 넘겨줄때 문제가 있는것 같습니다.
b.php에 제가 직접 값을 입력해서 넘겨주면 잘받습니다. 근데 a.php에서 b.php로 값을 넘겨주면
글자가 깨지더군요... 이유가 뭘까요?
a.php 페이지에서 b.php페이지로 get방식으로 값을 넘기는데..
글자가 부분적으로 깨집니다. 예를 들어 값이 '테스트입니다.' 라고 할경우
??스??입??다. <-- 이렇게 뜹니다.
b.php에는 헤더 정보가 들어있습니다.
header("Content-Type: doesn/matter");
header("content-length: ". filesize("$file"));
header("Content-Disposition: attachment; filename=$filename");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
하지만 헤더정보 위쪽에 출력을 해도 깨지는게 헤더쪽 문제는 아닌것 같구요..
캐릭터셋도 맞춰보았는데 이페이지만 유독 안되네요.
아마 제생각엔 a.php에서 값을 넘겨줄때 문제가 있는것 같습니다.
b.php에 제가 직접 값을 입력해서 넘겨주면 잘받습니다. 근데 a.php에서 b.php로 값을 넘겨주면
글자가 깨지더군요... 이유가 뭘까요?
댓글 전체
gnuboard4/config.php 파일에서
$g4['charset'] = "euc-kr";
지정을 해줘서 문제가 발생 할수도 있어요
$g4['charset'] = "";
로 해보세요
$g4['charset'] = "euc-kr";
지정을 해줘서 문제가 발생 할수도 있어요
$g4['charset'] = "";
로 해보세요
오호 윗분말처럼 하니까 되네요