힝~ utf8인데.. alert 창 한글이 깨져요~~ 정보
힝~ 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('회원님이 보유하신 포인트보다 더 많이 걸 수 없습니다.');
}
}
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");
@mysql_query("set names utf8");
===============================================================
넣었구요..
<javascript....> 요걸 넣어서 경고창을 띄우니 뭔 에러 뜨면서 백색화면.......
뭘 잘못한건지.. ㅠㅁㅠ
댓글 전체
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 로 안깨지게 하세요...호호호
아싸..포인트 ㅋㅋ
또는
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);
}
}
==============================================================
=============================================================
$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창 미워~~~ ㅠㅁㅠ
우엉~~~~ alert창 미워~~~ ㅠㅁㅠ
저에게 포인트를 ㅠㅠ 1등인데ㅎㅎ
흐흐...제가 조금 내용이 길었어요.... 2등에게 포인트를

글쓰기 머리 스킨상단에 넣어 보세요.
echo "<meta http-equiv=\"content-type\" content=\" text/html; charset={$g4[charset]}\">";
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');
인스톨시 설정문제는 아닌 것 같구요.. 아래부분 추가하시면 될겁니다.
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');
