테스트 사이트 - 개발 중인 베타 버전입니다

한글이 이상한 언어로 채택완료

력셜일 11년 전 조회 6,544
cafe24_com_20140418_121107.jpg
 
cafe24_com_20140418_121122.jpg
 관리자에서 분류관리로 하게되면은 아래와 같이 언어가 숫자와 기호로 나타나네요
auth_check($auth[$sub_menu], "r"); unset($cate); $tb = $g4[category_table]; if ( $_POST['mode'] == "cate_add" ) {  $cate = $_POST['cate'];  $cate = str_replace("&", "&", $cate);  $query = "select count(*) from $tb where parent='" . $_POST['parent'] . "' and cate='" . $cate . "'";  if ( mysql_result(sql_query($query),0,0) > 0 )  {   $rtxt = "NO:이미 등록된 분류명입니다.";  }  else  {   $query = "select sort from $tb where parent='" . $_POST['parent'] . "' order by sort desc limit 1";   $result = sql_query($query);   if ( mysql_num_rows($result) > 0 )   {    $sort = mysql_result($result,0,0)+1;   }   else   {    $sort = 1;   }   $query = "insert into $tb set    parent = '" . $_POST['parent'] . "',    depth = '" . $_POST['depth'] . "',    sort = '" . $sort . "',    cate = '" . addslashes($cate) . "'   ";   sql_query($query);   $inidx = mysql_insert_id();   $rtxt = "OK:$inidx";
 }  //echo iconv("UTF-8","EUC-KR",$rtxt);  echo $rtxt;  exit; } if ( $_POST['mode'] == "get_cate" ) {  $query = "select * from $tb where parent='" . $_POST['parent'] . "' order by sort,cate";  //echo $query;  $result = sql_query($query);  $arr = array();  while ( $row = sql_fetch_array($result) )  {   $arr[] = $row['idx'] . "|" . $row['cate'];  }  //echo iconv("UTF-8","EUC-KR", join("<->" , $arr));  echo join("<->" , $arr);  exit; } if ( $_POST['mode'] == "cate_edit" ) {    $cate = $_POST['cate'];  $cate = str_replace("&", "&", $cate);  $query = "update $tb set   cate = '" . addslashes($cate) . "'   where idx='" . $_POST['idx'] . "'   ";  sql_query($query);  echo "OK";  exit; } if ( $_POST['mode'] == "cate_del" ) {  if ( $_POST['depth'] == 1 )  {   $query = "select * from $tb where parent='" . $_POST['idx'] . "'";   $result = sql_query($query);   while ( $row = sql_fetch_array($result) )   {    $query = "delete from $tb where parent = '" . $row['idx'] . "'";    sql_query($query);   }  }
 $query = "delete from $tb where parent = '" . $_POST['idx'] . "'";  sql_query($query);  $query = "delete from $tb where idx = '" . $_POST['idx'] . "'";  sql_query($query);
   echo "OK";  exit; } if ( $_POST['mode'] == "cate_up" ) {  $query = "select * from $tb where idx='" . $_POST['idx'] . "'";  $row = sql_fetch($query);    if ( $row['sort'] > 1 )  {   $query = "select * from $tb where parent='$row[parent]' and sort<'$row[sort]' order by sort desc limit 1";   $row1 = sql_fetch($query);      $query = "update $tb set sort='$row1[sort]' where idx='$row[idx]'";   sql_query($query);   $query = "update $tb set sort='$row[sort]' where idx='$row1[idx]'";   sql_query($query);  }  exit; } if ( $_POST['mode'] == "cate_down" ) {  $query = "select * from $tb where idx='" . $_POST['idx'] . "'";  $row = sql_fetch($query);    if ( $row['sort'] > 0 )  {   $query = "select * from $tb where parent='$row[parent]' and sort>'$row[sort]' order by sort asc limit 1";   //echo $query;   $row1 = sql_fetch($query);      $query = "update $tb set sort='$row1[sort]' where idx='$row[idx]'";   sql_query($query);   $query = "update $tb set sort='$row[sort]' where idx='$row1[idx]'";   sql_query($query);  }  exit; }
$g4[title] = "분류관리"; include_once("./admin.head.php"); ?>
     
           
1차분류2차분류3차분류
              
                                                                    
고수님들 한번 봐주세요 ㅠ.ㅠ
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전
카테고리 한글값이 urlencode 된값이네요
cate = '" . addslashes($cate) . "' 로 저장되는부분을
cate = '" . urldecode(addslashes($cate)) . "' 로 변경해서 디코드된값으로 저장되게 해보세욤~
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

력셜일
11년 전
감사합니다 ^^ 당신은 쵝오입니다 +,.+

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

답변을 작성하려면 로그인이 필요합니다.

로그인