��.. 한글잘림 문제 입니다. 정보
��.. 한글잘림 문제 입니다.본문
조금 오래된 스킨인데 제일끝에 한글이 깨져서 나오네요.
오늘의 일정을 최신글로 뽑아오는 소스입니다
$SUBJECT = substr($SUBJECT, 0, 20); 가 문제인것 같은데..웬만한 소스는
다 붙여보았는데 역시나 깨지네요.
<?
$new_date = date('Y-m-d',time()); //오늘 날짜
$years = date('Y'); // 2000
$months = date('m'); // 1, 2, 3, ..., 12
$days = date('j'); // 1, 2, 3, ..., 31
$rows = '6';
$today_row = date('Ymd');
$qry = "select * from g4_write_$bo_table where $today_row between wr_link1 and wr_link2 order by wr_id desc LIMIT 0, $rows";
$result = sql_query($qry);
for ($i=0; $row=sql_fetch_array($result); $i++){
$OID = $row[wr_id];
$SUBJECT = stripslashes($row[wr_subject]);
$SUBJECT = strip_tags($SUBJECT);
if(strlen($SUBJECT) > 22) {
$SUBJECT = substr($SUBJECT, 0, 20);
$SUBJECT = $SUBJECT."..";
$carenda_link = "$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$OID"; // 링크 경로
}
if($i > 0){ echo "<br>";}
echo "<img src='skin/latest/today/img/arrow.gif' align=absmiddle>";
echo "<a href='$carenda_link'>$SUBJECT"; // 제목출력
echo "</a>";
}
?>
오늘의 일정을 최신글로 뽑아오는 소스입니다
$SUBJECT = substr($SUBJECT, 0, 20); 가 문제인것 같은데..웬만한 소스는
다 붙여보았는데 역시나 깨지네요.
<?
$new_date = date('Y-m-d',time()); //오늘 날짜
$years = date('Y'); // 2000
$months = date('m'); // 1, 2, 3, ..., 12
$days = date('j'); // 1, 2, 3, ..., 31
$rows = '6';
$today_row = date('Ymd');
$qry = "select * from g4_write_$bo_table where $today_row between wr_link1 and wr_link2 order by wr_id desc LIMIT 0, $rows";
$result = sql_query($qry);
for ($i=0; $row=sql_fetch_array($result); $i++){
$OID = $row[wr_id];
$SUBJECT = stripslashes($row[wr_subject]);
$SUBJECT = strip_tags($SUBJECT);
if(strlen($SUBJECT) > 22) {
$SUBJECT = substr($SUBJECT, 0, 20);
$SUBJECT = $SUBJECT."..";
$carenda_link = "$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$OID"; // 링크 경로
}
if($i > 0){ echo "<br>";}
echo "<img src='skin/latest/today/img/arrow.gif' align=absmiddle>";
echo "<a href='$carenda_link'>$SUBJECT"; // 제목출력
echo "</a>";
}
?>
댓글 전체
제가 질문하고 답하네요..
$SUBJECT = mb_substr($SUBJECT, 0, 15, 'UTF-8');
요렇게 해보세요.
$SUBJECT = mb_substr($SUBJECT, 0, 15, 'UTF-8');
요렇게 해보세요.
모든한글이 아니고 제일끝의 한글만 그렇다면
깨지는 것이 아니고 한 글자가 반토막 난것 같습니다.
$SUBJECT = cut_str($SUBJECT, 15)
로 한번 해 보시면 어떨까요?
깨지는 것이 아니고 한 글자가 반토막 난것 같습니다.
$SUBJECT = cut_str($SUBJECT, 15)
로 한번 해 보시면 어떨까요?