EUC-KR 에서 UTF-8 로 변경법을 전혀 몰라서... 헤메고 있습니다. 채택완료
메시아나
11년 전
조회 5,515
fear님의 도움으로 상하단 오류 필드 수정은 어느정도 마쳐서 이제 정상출력 되는데
가장 중요한게 문자셋 변경이더군요.
EUC-KR 에서 UTF-8 로 변경법을 전혀 몰라서... 헤메고 있습니다.
제 사이트 주소는 여기구요 http://tf1club.dothome.co.kr/" target="_blank">http://tf1club.dothome.co.kr/
테스트용 아이디는 test01 비번도 test01 입니다.
로그인 하시고, http://tf1club.dothome.co.kr/gnuboard4/bbs/rank.php" target="_blank">http://tf1club.dothome.co.kr/gnuboard4/bbs/rank.php 여기로 들어가시면 됩니다.
질문은 총 2개입니다. ... 성의없어보여도... 진짜 최대한 많은정보를 담아드리려고 놀력했는데 아는게
없어서 이정도 자료로 도움을 받을수 있을지 모르겠습니다. ...ㅠ_ㅠ;;
1. 언어 문자셋 변경법좀 가르쳐 주셔요...
프로그램은 어도비 드림위버 CS6 사용합니다. (기본 계념이 없어서... 뭐가뭔지 기능도 잘 몰라가지구^^;;)
문제가 되는 rank.php 파일도 같이 올려드리려고 했는데 , 안되서 여기다가 복붙해둬도 되겠습니까;;
--------------------------- rank.php-----------------------------
if (!defined("_GNUBOARD_")) exit;
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
define("_CO_POINT_RANK_", TRUE);
$html_title = "포인트 랭킹";
$g4[title] = "" . $html_title;
?>
if ($member[mb_level] < 5)
echo "
alert('회원만 조회하실수 있습니다.');
location.href='/bbs/login.php?wr_id=&url=point_rank.php';
";
?>
| |||||||
| 랭킹 | 닉네임 | 이름 | 아이디 | 회원권한 | 포인트 | ||
| 검색하신 $ty($_GET[keyword]) 에 대한 검색결과가 없습니다 | |||||||
| =$rank?> | = level_icon($row[mb_id])?> =$row[mb_nick]?> |
=$row[mb_name]?> |
if ($level = $row[mb_level] == 10)
$level="웹마스터";
else if ($level = $row[mb_level] == 9)
$level="운영자";
else if ($level = $row[mb_level] == 8)
$level="VIP회원";
else if ($level = $row[mb_level] == 7)
$level="우수회원";
else if ($level = $row[mb_level] == 6)
$level="정회원";
else if ($level = $row[mb_level] == 5)
$level="준회원";
else if ($level = $row[mb_level] == 1)
$level="유람객";
else if ($level = $row[mb_level] == 0)
$level="비회원";
?>
=$level?> | =$point?> 점 | |||
|
| |||||||
2. 하단에 영문이 나오는 것에 대해서는 point_rank.php 파일을 다음과 같이 변경했는데... 깨져보이네요
--------------------------- point_rank.php-----------------------------
include_once("./_common.php");
include_once("../_head.php");
include_once("./rank.php");
include_once("../_tail.php.");
?>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
11년 전
인코딩변경은
에디트플러스 : 문서 -> 파일인코딩 -> 파일인코딩변경
php은
iconv() 함수 이용
인코딩이 틀릴 경우 한글이 깨져 버리는 증상이 발생합니다. 아래처럼 하면 될듯합니다.
euc-kr은 그 반대로 하면 되겠지요.
$content = "UTF-8로 된 내용";
$content = iconv("UTF-8","EUC-KR",$content);
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
메시아나
11년 전
감사합니다~ ^~^ 한번 열심히 해봐야겠어요~
댓글을 작성하려면 로그인이 필요합니다.
11년 전
http://sir.co.kr/bbs/board.php?bo_table=g4_convert">http://sir.co.kr/bbs/board.php?bo_table=g4_convert
요기에 잇습니당~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
메시아나
11년 전
정말 감사합니다. 두분다 채택하고싶었는데... ㅠ_ㅠ;
그래도 에이치님 덕분에 좋은 프로그램 알게 된거 다시한번. 감사합니다.
그래도 에이치님 덕분에 좋은 프로그램 알게 된거 다시한번. 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
준회원,
정회원,
우수회원,
VIP회원,
운영자,
웹마스터.