부분 한글 깨짐 문제.

안녕하세요.
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로 값을 넘겨주면
글자가 깨지더군요... 이유가 뭘까요?

|

댓글 2개

gnuboard4/config.php 파일에서
$g4['charset'] = "euc-kr";
지정을 해줘서 문제가 발생 할수도 있어요
$g4['charset'] = "";
로 해보세요
오호 윗분말처럼 하니까 되네요
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 1,575
16년 전 조회 835
16년 전 조회 1,367
16년 전 조회 3,039
16년 전 조회 1,542
16년 전 조회 740
16년 전 조회 975
16년 전 조회 751
16년 전 조회 3,670
16년 전 조회 1,342
16년 전 조회 1,636
16년 전 조회 1,642
16년 전 조회 2,465
16년 전 조회 1,770
16년 전 조회 1,646
16년 전 조회 1,559
16년 전 조회 1,752
16년 전 조회 869
16년 전 조회 1,394
16년 전 조회 1,545