d

게시판,별명 한글 입력이 안됩니다ㅠ

· 2010-11-18 (목) 15:21:28 · 1645
ivyro_net_20101118_151720.jpg
밑에 영어로 쓴 글은 드러나지만 한글로 쓴 글은 제목도 아예 안 떠요
물론 글 내용도 없습니다 ㅠ

그리고 별명도 한글입력이 안되요 ㅠㅠ

<?
include_once("_common.php");
header("Content-Type: text/html; charset=euc-kr"); // 이렇게 한줄만 추가해주면 됩니다. ^^;

if (!function_exists('convert_charset')) {
/*
-----------------------------------------------------------
Charset 을 변환하는 함수
-----------------------------------------------------------
iconv 함수가 있으면 iconv 로 변환하고
없으면 mb_convert_encoding 함수를 사용한다.
둘다 없으면 사용할 수 없다.
*/
function convert_charset($from_charset, $to_charset, $str) {

if( function_exists('iconv') )
return iconv($from_charset, $to_charset, $str);
elseif( function_exists('mb_convert_encoding') )
return mb_convert_encoding($str, $to_charset, $from_charset);
else
die("Not found 'iconv' or 'mbstring' library in server.");
}
}

if (strtolower($g4[charset]) == 'euc-kr')
$reg_mb_nick = convert_charset('euc-kr','CP949',$reg_mb_nick);

// 별명은 한글, 영문, 숫자만 가능
if (!check_string($reg_mb_nick, _G4_HANGUL_ + _G4_ALPHABETIC_ + _G4_NUMERIC_)) {
echo "110"; // 별명은 공백없이 한글, 영문, 숫자만 입력 가능합니다.
} else if (strlen($reg_mb_nick) < 4) {
echo "120"; // 4글자 이상 입력
} else {
$row = sql_fetch(" select count(*) as cnt from $g4[member_table] where mb_nick = '$reg_mb_nick' ");
if ($row[cnt]) {
echo "130"; // 이미 존재하는 별명
} else {
echo "000"; // 정상
}
}

첨부파일

|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
10-11-19 조회 1,057
10-11-19 조회 966
10-11-18 조회 869
10-11-18 조회 1,062
10-11-18 조회 1,893
10-11-18 조회 1,034
10-11-18 조회 1,119
10-11-18 조회 855
10-11-18 조회 2,410
10-11-18 조회 967
10-11-18 조회 1,662
10-11-18 조회 939
10-11-18 조회 1,154
10-11-18 조회 1,178
10-11-18 조회 1,635
10-11-18 조회 1,646
10-11-18 조회 1,648
10-11-18 조회 1,760
10-11-18 조회 1,682
10-11-18 조회 1,873