와 이런 경우 진짜 .. 정보
와 이런 경우 진짜 ..
본문
작업중에
<? if ($list[$i][wr_3] == "승인") { ?><img src="<?=$latest_skin_path?>/img/ok.gif" border='0'><? } else { ?><img src="<?=$latest_skin_path?>/img/no.gif" border='0'><? } ?>
이 구문 분명히 맞는데 몇시간째 ok 이미지가 출력이 안되길래
파일 자체가 utf 로 되 있길래 euc 로 바거 저장 했더니 정상출력되네요.
이런..
언어셋 하고 연관이 있었나요 저게 ??
나 참 ..
추천
0
0
댓글 7개

없다 아닌가요?
wr_3 필드가 승인 이면, ok 이미지, 아님,no 이미지 출력인데..
언어셋하고 관계 있다는 말은 첨 들어보네요..
wr_3 필드가 승인 이면, ok 이미지, 아님,no 이미지 출력인데..
언어셋하고 관계 있다는 말은 첨 들어보네요..

지금 겪었습니다..저 문제 없는 구문이 utf 일때 ok 가 출력이 안되네요.
서버가 euc 인데 걍 ansi 로 변경해서 올렸더니 되네요 ?
서버가 euc 인데 걍 ansi 로 변경해서 올렸더니 되네요 ?

;;;;;...

희안하네.. 다시 테스트 해봤는데 utf 로 하니 안나오는경우는 머죠?? ;;;;

$list[$i][wr_3] == "승인"
이 구문에서 파일이 utf이면 승인이라는 글자는 utf8
데이터베이스 결과는 euc-kr 이므로 다릅니다.
이 구문에서 파일이 utf이면 승인이라는 글자는 utf8
데이터베이스 결과는 euc-kr 이므로 다릅니다.
데이터베이스하고 캐릭셋이 맞어야겠죠.
맞지 않다면.. iconv...
조건절에 필요한 답은 숫자나 영문이 여러모로 편합니다.
맞지 않다면.. iconv...
조건절에 필요한 답은 숫자나 영문이 여러모로 편합니다.
UTF8로 저장되어잇다면 "승인" 이라는 문자열이 UTF8이므로..
$list[$i][wr_3] 는 EUC-KR 이였나봅니다 ^^
UTF8의 승인과 EUC-KR의 승인은 완전 다른글자입니다 !
더좋은 방법은 wr_3에 숫자 1이나 영문으로 true 하시는게.. ㅎ
$list[$i][wr_3] 는 EUC-KR 이였나봅니다 ^^
UTF8의 승인과 EUC-KR의 승인은 완전 다른글자입니다 !
더좋은 방법은 wr_3에 숫자 1이나 영문으로 true 하시는게.. ㅎ