출력 글자수 제한하는 방법 정보
출력 글자수 제한하는 방법본문
<?
// 상품출력
$type = 1;
if ($default["de_type{$type}_list_use"])
{
display_type($type, $default["de_type{$type}_list_skin"], $default["de_type{$type}_list_mod"], $default["de_type{$type}_list_row"], $default["de_type{$type}_img_width"], $default["de_type{$type}_img_height"]);
}
?>
위 소스에서 상품명의 글자수를 제한하려면
어떻게 해야하나요?
php는 전혀 모르니 소스 응용도 안되네요.
아시는 분 답변 부탁드릴꼐요.
// 상품출력
$type = 1;
if ($default["de_type{$type}_list_use"])
{
display_type($type, $default["de_type{$type}_list_skin"], $default["de_type{$type}_list_mod"], $default["de_type{$type}_list_row"], $default["de_type{$type}_img_width"], $default["de_type{$type}_img_height"]);
}
?>
위 소스에서 상품명의 글자수를 제한하려면
어떻게 해야하나요?
php는 전혀 모르니 소스 응용도 안되네요.
아시는 분 답변 부탁드릴꼐요.
댓글 전체
여기서 하는게 아니라요.. 스킨파일에서 하셔야 합니다 ^^
$default["de_type{$type}_list_skin"], 이건 기본스킨을 말하는거겠죠..
영카트 관리자화면에서 찾아보셔야 합니다.
$default["de_type{$type}_list_skin"], 이건 기본스킨을 말하는거겠죠..
영카트 관리자화면에서 찾아보셔야 합니다.
// 문자열 끊기 (이상의 길이일때는 ... 로 표시)
function cut_str($msg,$cut_size) {
if($cut_size<=0) return $msg;
if(ereg("\[re\]",$msg)) $cut_size=$cut_size+4;
for($i=0;$i<$cut_size;$i++) if(ord($msg[$i])>127) $han++; else $eng++;
$cut_size=$cut_size+(int)$han*0.6;
$point=1;
for ($i=0;$i<strlen($msg);$i++) {
if ($point>$cut_size) return $pointtmp."...";
if (ord($msg[$i])<=127) {
$pointtmp.= $msg[$i];
if ($point%$cut_size==0) return $pointtmp."...";
} else {
if ($point%$cut_size==0) return $pointtmp."...";
$pointtmp.=$msg[$i].$msg[++$i];
$point++;
}
$point++;
}
return $pointtmp;
}
요 함수 한번 써보세요
function cut_str($msg,$cut_size) {
if($cut_size<=0) return $msg;
if(ereg("\[re\]",$msg)) $cut_size=$cut_size+4;
for($i=0;$i<$cut_size;$i++) if(ord($msg[$i])>127) $han++; else $eng++;
$cut_size=$cut_size+(int)$han*0.6;
$point=1;
for ($i=0;$i<strlen($msg);$i++) {
if ($point>$cut_size) return $pointtmp."...";
if (ord($msg[$i])<=127) {
$pointtmp.= $msg[$i];
if ($point%$cut_size==0) return $pointtmp."...";
} else {
if ($point%$cut_size==0) return $pointtmp."...";
$pointtmp.=$msg[$i].$msg[++$i];
$point++;
}
$point++;
}
return $pointtmp;
}
요 함수 한번 써보세요