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

불당썸 사용 그림엑박

· 11년 전 · 11413 · 1
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : http://angol3.cafe24.com/

수고하십니다
불당썸 사용시 그림엑박표시되어 질문드립니다.
홈페이지 상단에

<script language="Javascript" src="<?="$g4[path]/js/b4.common.js"?>"></script>

<?
$g4_path = "."; // common.php
include_once "$g4_path/common.php";
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/thumb.lib.php");
?>
추가시켯고
thumb.lib.php 파일은 lib 폴더에
b4.common.js 파일은 js 폴더에 올렸습니다.



불러올 곳에 <?=latest("new2", "forums", 1, 10);?>

글자수가 10자이상출력되고 그림에 엑박으로 뜨네요.
답변좀 부탁합니다.

---------------------------------------
new2 스킨 latest.skin.php 소스는
---------------------------------------

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$cols = 1; // 이미지 가로갯수 // 이미지 세로 갯수는 메인에서 지정(총 이미지 수)
$image_h = 1; // 이미지 상하 간격
$col_width = (int)(99 / $cols);

$img_width = 120; //썸네일 가로길이
$img_height = 100; //썸네일 세로길이
$img_quality = 100; //퀼리티 100이하로 설정 일부 php버전에서는 10이하의 수로 처리 될 수 있삼

if (!function_exists("imagecopyresampled")) alert("GD 2.0.1 이상 버전이 설치되어 있어야 사용할 수 있는 갤러리 게시판 입니다.");

$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb_img_list'; //썸네일 이미지 생성 디렉토리

@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);

?>

<? for ($i=0; $i<count($list); $i++) { ?>
<?
$wr_content = "<a href='{$list[$i]['href']}'>".cut_str(strip_tags($list[$i]['wr_content']), 230, '...')."</a>";
// if ($i>0 && $i%$cols==0) { echo "<td colspan='$cols' height='$image_h'></td><tr>"; }
$img = "<img src='$g4_path/img/noimage.gif' border=1 width='$img_width' height='$img_height' title='이미지 없음' align=left style='margin-right:5px; border:1 #222222 solid;'>";
$thumb = $thumb_path.'/'.$list[$i][wr_id];


// 섬네일과 새로 올린파일 날짜를 비교하여 셈네일을 갱신하기위해서 지운다.
if ( file_exists($thumb) && (filemtime($thumb) < filemtime($list[$i][file][0][path] .'/'. $list[$i][file][0][file])) ) {
@unlink($thumb);
}

// 썸네일 이미지가 존재하지 않는다면
if (!file_exists($thumb)) {
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
// 업로드된 파일이 이미지라면
//echo $i;
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file)) {
$size = getimagesize($file);
if ($size[2] == 1)
$src = imagecreatefromgif($file);
else if ($size[2] == 2)
$src = imagecreatefromjpeg($file);
else if ($size[2] == 3)
$src = imagecreatefrompng($file);
else
break;

$rate = $img_width / $size[0];
$height = (int)($size[1] * $rate);
$width = (int)($size[0] * $rate);

// 계산된 썸네일 이미지의 높이가 설정된 이미지의 높이보다 작다면
$dst = imagecreatetruecolor($img_width, $img_height);

if ($height < $img_height) { // 계산된 이미지 높이로 복사본 이미지 생성
imagecopyresampled($dst, $src, 0, 0, 0, 0, $width, $img_height, $size[0], $size[1]);
imagepng($dst, $thumb_path.'/'.$list[$i][wr_id], $img_quality);
} else { // 설정된 이미지 높이로 복사본 이미지 생성
imagecopyresampled($dst, $src, 0, 0, 0, 0, $img_width, $height, $size[0], $size[1]);
imagepng($dst, $thumb_path.'/'.$list[$i][wr_id], $img_quality);

}
//echo $i;
chmod($thumb_path.'/'.$list[$i][wr_id], 0606);
}
}

if (file_exists($thumb))
$img = "<img src='$thumb' border=0>";
?>
<?
$datetime = substr($list[$i][wr_datetime],0,10);
$datetime2 = $list[$i][wr_datetime];

if ($list[$i]['wr_datetime'] >= date("Y-m-d H:i:s", $g4['server_time'] - ($row['bo_new'] * 3600))) $comment_new = "new";

if ($datetime == $g4[time_ymd])
$datetime2 = substr($datetime2,11,5);
else
$datetime2 = substr($datetime2,5,5);

$list[$i][datetime] = $datetime;
$list[$i][datetime2] = $datetime2;

$a[$i] = array(
"wr_date"=>$datetime2,
);
?>

<?
$rw_subject = cut_str(stripslashes($list[$i][subject]),$subject_size,'..');
$a_link="<a href='{$list[$i][href]}'>$rw_subject</a>";
$a_img="<a href='{$list[$i][href]}'>$img</a>";
$a_comment="<a href=\"{$list[$i][comment_href]}\"><span class='commentFont'>{$list[$i]['comment_cnt']}</span></a>";
$rw_content = cut_str(stripslashes($list[$i][wr_content]),$content_size,' ..more');
$rw_content = strip_tags($rw_content);
?>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="124" valign="top">
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FFFFFF"><?=$a_img?></td>
</tr>
</table>
</td>
<td width="15"></td>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<?
echo "<a href='{$list[$i]['href']}' class=\"b\">";
echo "<b>{$list[$i]['subject']}</b>";
echo "</a>";
?>
</td>
</tr>
<tr><td height="7"></td></tr>
<tr><td><?=$wr_content?></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr><td height="15"></td></tr>
</table>

<?
}
?>
입니다. 수고하십시오

댓글 작성

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

로그인하기

댓글 1개

올려주신 최신글 스킨은 불당썸을 이용한 스킨이 아닙니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440