힝~ utf8인데.. alert 창 한글이 깨져요~~

write.skin.php 에서..
$point_price 값이 자신의 포인트보다 많지 않게 넣도록 자바스크립트로 설정하긴했는데.. 이녀석이 어떤때는 그 기능을 제대로 발휘를 못하더라구요..
그래서..
 
write_update.head.skin.php 에서..
$point_price 에서 넘어온 값이 자신이 보유한 포인트보다 높으면..
경고창을 띄워서 글 쓰기 페이지로 넘길려고하거든요..
 
또한 $point_price 는 자신이 보유한 포인트로 변경하려고하구요..
 
 
write_update.head.skin.php 스킨에..
 
if ($w == '') {
    if ($point_price > $profile[mb_point] && $point_price != 0) {
        //$point_price = $profile[mb_point];
        alert('회원님이 보유하신 포인트보다 더 많이 걸 수 없습니다.');
    }
}
 
요걸 넣었습니다.
 
경고창은 한글이 깨집니다.. ㅠㅁㅠ
 
 
참고로..
commen.php에..
===============================================================
header("Content-Type: text/html; charset=$g4[charset]");
@mysql_query("set names utf8");
===============================================================
넣었구요..
 
 
<javascript....> 요걸 넣어서 경고창을 띄우니 뭔 에러 뜨면서 백색화면.......
뭘 잘못한건지.. ㅠㅁㅠ
|

댓글 10개

utf8 가 아니고 utf-8 아닌가요?
iconv("ISO-8859-1","UTF-8","연습연습연습.");

또는

iconv("UTF-8","ISO-8859-1","연습연습연습.");

출처 http://kr.php.net/manual/kr/ref.iconv.php

iconv 를 사용해서

--------------------------------------------------
회원님이 보유하신 포인트보다 더 많이 걸 수 없습니다
-------------------------------------------------

깨지는부분을 iconv 로 안깨지게 하세요...호호호



아싸..포인트 ㅋㅋ
아래처럼 하면 안깨지지 않을가 생각 되용.
=============================================================
$msg = "회원님이 보유하신 포인트보다 더 많이 걸 수 없습니다";
$msg = iconv("euc-kr","UTF-8",$msg);
/* $msg = iconv("ANSI","UTF-8",$msg); */
if ($w == '') {
if ($point_price > $profile[mb_point] && $point_price != 0) {
//$point_price = $profile[mb_point];
alert($msg);
}
}
==============================================================
흑!! 이거두 적용안되요~~~~~

우엉~~~~ alert창 미워~~~ ㅠㅁㅠ
저에게 포인트를 ㅠㅠ 1등인데ㅎㅎ
흐흐...제가 조금 내용이 길었어요.... 2등에게 포인트를
글쓰기 머리 스킨상단에 넣어 보세요.

echo "<meta http-equiv=\"content-type\" content=\" text/html; charset={$g4[charset]}\">";
이미 해봤죠잉~~
그치만 안되요잉~~ ㅠㅁㅠ
alert 창이 어떤 것은 한글이 안깨지고 어떤 것은 깨지지 않나요??
인스톨시 설정문제는 아닌 것 같구요.. 아래부분 추가하시면 될겁니다.

common.php 파일에서..

// 보안설정이나 프레임이 달라도 쿠키가 통하도록 설정
header('P3P: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"');

//추가할 부분 - 넘 간단하지만 전 이걸로 해결했습니다.
header('Content-Type:text/html; charset=utf-8');
http://sir.co.kr/bbs/tb.php/g4_tiptech/2497

이팁을 적용하면 팝업메시지의 한글이 깨지는일이 없더군요..^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,880
19년 전 조회 1,512
19년 전 조회 1,848
19년 전 조회 1,906
19년 전 조회 1,515
19년 전 조회 1,709
19년 전 조회 2,251
19년 전 조회 1,537
19년 전 조회 2,915
19년 전 조회 2,625
19년 전 조회 1,666
19년 전 조회 2,144
19년 전 조회 1,536
19년 전 조회 1,522
19년 전 조회 1,642
19년 전 조회 1,800
19년 전 조회 2,664
19년 전 조회 1,511
19년 전 조회 1,522
19년 전 조회 2,215
🐛 버그신고